minAjax.js 是一个用于执行 AJAX 中 POST 和 GET 请求的极简 JavaScript 库 - 文章教程

minAjax.js 是一个用于执行 AJAX 中 POST 和 GET 请求的极简 JavaScript 库

发布于 2020-10-21 字数 2303 浏览 1206 评论 0

minAjax.js 是一个用于执行 AJAX 中 POST 和 GET 请求的极简 JavaScript 库,可以很方便的在浏览器执行 Ajax 请求。

minAjax.js 是一个用于执行 AJAX 中 POST 和 GET 请求的极简 JavaScript 库

使用方法

引入文件

<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

如果你对这篇文章有疑问,欢迎到本站 社区 发帖提问或使用手Q扫描下方二维码加群参与讨论,获取更多帮助。

扫码加入群聊

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

目前还没有任何评论,快来抢沙发吧!

关于作者

JSmiles

生命进入颠沛而奔忙的本质状态,并将以不断告别和相遇的陈旧方式继续下去。

2583 文章
29 评论
84935 人气
更多

推荐作者

清风夜微凉

文章 1 评论 0

为你鎻心

文章 2 评论 0

xxhui

文章 0 评论 0

1PKOH46yx8j0x

文章 0 评论 0

Arthur

文章 0 评论 0