ajax如何调用json数据
2016-08-17 00:00
162 查看
$.get()和$.post()这两个方法基本都一样使用,所以只说明$.post()
$.post("url",{},function, "json");正确的返回了json格式的数据!
要点:当要把返回的数据当做的json格式来处理,必须传入参数(参数为空就写成{}),并且还得指定返回类型为"json"!
//简化写法
$.ajax({
url:"url",
dataType:"json",
type:"get"
success:function
})
//标准说明
$.ajax({
type: "POST", //提交方式
contentType: "application/json; charset=utf-8", //内容类型
dataType: "json", //类型
url: "前台地址/后台方法", //提交的页面,方法名
data: "parameter", //参数,如果没有,可以为null
success: function (data) { //如果执行成功,那么执行此方法
alert(data.d); //用data.d来获取后台传过来的json语句,或者是单纯的语句
},
error: function (err) { //如果执行不成功,那么执行此方法
alert("err:" + err);
}
});
要点:要指定dataType为"json",此时无论是get还是post方式都会得到json格式数据,建议为了和上面的两个方法保持一致,最好加上data:{}这个条件。
$.getJSON("url",function)
要点:以get的方式得到json格式数据,是$.get()的方便写法!
更详细信息可前往:http://www.server110.com/ajax/201403/6942.html
$.post("url",{},function, "json");正确的返回了json格式的数据!
要点:当要把返回的数据当做的json格式来处理,必须传入参数(参数为空就写成{}),并且还得指定返回类型为"json"!
//简化写法
$.ajax({
url:"url",
dataType:"json",
type:"get"
success:function
})
//标准说明
$.ajax({
type: "POST", //提交方式
contentType: "application/json; charset=utf-8", //内容类型
dataType: "json", //类型
url: "前台地址/后台方法", //提交的页面,方法名
data: "parameter", //参数,如果没有,可以为null
success: function (data) { //如果执行成功,那么执行此方法
alert(data.d); //用data.d来获取后台传过来的json语句,或者是单纯的语句
},
error: function (err) { //如果执行不成功,那么执行此方法
alert("err:" + err);
}
});
要点:要指定dataType为"json",此时无论是get还是post方式都会得到json格式数据,建议为了和上面的两个方法保持一致,最好加上data:{}这个条件。
$.getJSON("url",function)
要点:以get的方式得到json格式数据,是$.get()的方便写法!
更详细信息可前往:http://www.server110.com/ajax/201403/6942.html
相关文章推荐
- struts2 + ajax(由前台的form提交数据到后台,再根据form所调用返回获取的后台json格式的数据返回到前端,然后前端用jquery对json数据进行解析)==》》涉及文件上传的部分
- ASP.NET MVC AJAX实现 以及如何处理json数据,简介
- struts2 + ajax(由前台的form提交数据到后台,再根据form所调用返回获取的后台json格式的数据返回到前端,然后前端用jquery对json数据进行解析)==》》涉及非文件上传的部分
- Servlet如何获取ajax中以json格式传入的数据
- .NET如何处理AJAX传入的JSON数据
- ajax请求返回Json格式数据如何循环输出成table形式
- AJAX如何以POST的方式提交JSON数据到Form
- 客户端使用Ajax访问struts2 , struts2如何返回一个json数据!json-lib与flexjson
- 关于ajax回调数据类型为Json,如何获得他的值
- 如何使用ajax将json传入后台数据
- javaWeb页面中Ajax原始调用方法,及数据转换成Json的原始方法总结
- jquery的ajax调用json数据
- 如何在前台脚本通过json传递数据到后台(使用微软自带的ajax)
- 如何在前台脚本通过json传递数据到后台(使用微软自带的ajax)
- jquery用ajax方式从后台获取json数据后如何将内容填充到下拉列表
- jquery中ajax调用json数据的使用说明
- AJAX如何接收JSON数据
- 类型:JQuery;问题:ajax调用ashx文件;结果:ashx文件怎么获取$.ajax()方法发送的json数据
- jquery用ajax方式从后台获取json数据后如何将内容填充到下拉列表