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
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论