jQuery的Ajax异步请求接收JSON数据实例的返回。
jQuery的Ajax异步请求接收并返回JSON数据。方法简单。一个是服务器处理程序返回的JSON数据,其他数据类型设置为Ajax发送json格式的数据或JSON格式。代码示例如下所示:
复制代码代码如下所示:
$(#发送)。Click(function(){)
$ ajax({
键入:获取
网址:A.php
DataType:JSONP
成功:函数(数据){
美元。每个(data.items,功能(我的项目){
$()。Attr(src
如果(i = 3){
返回false;
}
});
}
});
});
方法如下所示:
复制代码代码如下所示:
$ ajax({
类型:邮政
网址:ctxroot + 'folderaction!saveinformsetting行动,
数据:'jsonstr =+ inform_settingliststr,
DataType:JSON
完整:函数(数据){
在这里做一些事情,拥有名称属性,假设返回的JSON数据。
有时你可以直接data.name或数据{ 'name' } / /访问
/ /但有时,但VaR JSONData= eval((+数据。responseText +));它可以通过jsondata.name访问,这种情况需要完整而成功
}
});
ajax(选项)
这是最基本的jQuery Ajax方法,只有一个参数,选项,其中包含请求信息和回调函数的信息。参数的内容都是键:值到表单,所有都是可选的。
语法如下:
$ ajax({选项});
网址:(字符串)发送请求的地址,一个网页服务器或Web服务的行动。
类型:(字符串)请求模式,POST或获取
数据:(对象)将数据发送到服务器时,它将请求发送到服务器。关键是:的形式,如价值:{姓名:grayworm 性别:男},{:{如果是功数组
预期将返回的数据类型的数据类型(字符串),HTML,XML,JSON,文本等
beforesend:(功能)是在发送一个Ajax请求触发,如果请求返回错误,请求被取消。如果异步请求需要显示GIF动画,它应该在这里设置为可见。