minAjax.js 是一个用于执行 AJAX 中 POST 和 GET 请求的极简 JavaScript 库
minAjax.js 是一个用于执行 AJAX 中 POST 和 GET 请求的极简 JavaScript 库,可以很方便的在浏览器执行 Ajax 请求。
使用方法
引入文件
<script type="text/javascript" src="/minAjax.js/master/index.js"></script>
快速使用
minAjax({url:"test.php",//request URL
type:"GET",//Request type GET/POST
//Send Data in form of GET/POST
data:{
name:"batman",
profession:"detective",
worth:"Rich",
company:"Wayne Enterprises"
},
//CALLBACK FUNCTION with RESPONSE as argument
success: function(data){
alert(data);
}
});
这是一个使用 minAjax() 的简单示例,发送请求时通常传递复杂的参数。下面我将解释一些可选参数。
可选参数
url
接收请求的地址(必须)。
type
发送请求的方式,可选 POST/GET(必须)。
data
要传输的数据(可选)。
data:{param1:value1,
param2:value2,
param3:value3,
param4:value4,
//also send arrays as data
foo2:["bar2","bar 3","bar+4"]
//and blah blah as many param as things support.
}
success
请求成功的回调函数(可选)。
success: function(data){alert(data);
//function to be executed on true response with response TEXT as argument.
}
对有效响应执行回调函数是完全可选的,函数可以将响应文本和响应状态作为参数在客户端处理。
method
设置是否阻塞页面,true 为异步,false 为同步,默认为 true(可选)。默认情况下,方法为 True,即异步调用。
debugLog
启用调试控制台日志,默认情况下为 false(可选)。
全部参数示例
minAjax({url:"test.php",//request URL
type:"GET",//Request type GET/POST
//Send Data in form of GET/POST
data:{
name:"Superman",
secretname:"Clark Kent",
profession:"reporter",
worth:"poor",
company:"Daily Planet"
},
method:"true",
debugLog:"true",
//CALLBACK FUNCTION with RESPONSE as argument
success: function(data){
alert(data);
}
});
github 地址:https://github.com/flouthoc/minAjax.js
以上是 minAjax.js 是一个用于执行 AJAX 中 POST 和 GET 请求的极简 JavaScript 库 的全部内容, 来源链接: utcz.com/p/232761.html