JQuery的ajax方法

1.使用方式:

由于是全局方法,所以调用简单:$.ajax();

2.可输入参数:

最好是写成一个json形式,个人不建议用链式,那样看上去不太好。

参数名称 类型 描述
dataType string

就是服务器返回给你的数据格式。如果你不指定,那么JQuery根据http协议包的MIME信息自动判断。

html:返回来的是html,这还用解释么。

text:返回来的是一个文本。

script:返回来的是一个javascript代码,而且是可执行的哟。

xml:返回一个xml文档

json:是一个json数据(返回来的是一个.json文件才能接收成功)

url string 就是你要请求的页面url
data string/object 就是你要发送给服务器的数据,最好是发json格式的,这样有key value键值对。
type string get/post任你选
complete function 一般是最后才执行的一个函数
beforeSend function 最先执行的函数
error function 连接出错时执行
timeout number 请求超时的时间,毫秒为单位
global bool 是否响应全局事件,用的比较少
async bool 是否异步请求。最好别改
cache bool 是否页面缓存。用的少。
success function 请求成功的时候执行,返回字符串可做参数。

3.使用例子:

JQuery的ajax方法
$.ajax({
                 url: "AjaxControl.aspx?timeout=" + new Date().getTime(),
                 dataType: "script",
                 beforeSend: function () { alert(‘开始传送‘); },
                 complete: function () { alert(‘执行完毕‘); },
                 error: function () { alert(‘失败了‘); },
                 type: "post",
                 data: { ‘name‘: "jack" },
                 success: function (txt) {
                     alert(txt);
                 }
             });
JQuery的ajax方法


 

JQuery的ajax方法

上一篇:WiFi芯片引爆物联网市场 价格战风起云涌是喜还是悲?


下一篇:jQuery实现右上角点击后滑下来的竖向菜单