jquery中ajax调用json数据的使用说明
2011-03-17 00:04
891 查看
$.get()和$.post()这两个方法基本都一样使用,所以只说$.post()这个东东!
情形1: $.post("url",function);此时返回的数据没有处理,所以不是json格式!
情形2:$.post("url",function, "json");此时虽然指定了返回的数据为json格式,但实际上却不是!
情形3:$.post("url",{},function);此时传入的参数为空,没有指定返回的数据格式,所以也不是json格式!
情形4:$.post("url",{},function, "json");正确的返回了json格式的数据!
要点:当要把返回的数据当做的json格式来处理,必须传入参数(参数为空就写成{}),并且还得指定返回类型为"json"!
$.ajax({
url:"url",
dataType:"json",
type:"get"
success:function
})
要点:要指定dataType为"json",此时无论是get还是post方式都会得到json格式数据,但我建议为了和上面的两个方法保持一致,最好加上data:{}这个条件。
$.getJSON("url",function)
要点:以get的方式得到json格式数据,是$.get()的方便写法吧!
情形1: $.post("url",function);此时返回的数据没有处理,所以不是json格式!
情形2:$.post("url",function, "json");此时虽然指定了返回的数据为json格式,但实际上却不是!
情形3:$.post("url",{},function);此时传入的参数为空,没有指定返回的数据格式,所以也不是json格式!
情形4:$.post("url",{},function, "json");正确的返回了json格式的数据!
要点:当要把返回的数据当做的json格式来处理,必须传入参数(参数为空就写成{}),并且还得指定返回类型为"json"!
$.ajax({
url:"url",
dataType:"json",
type:"get"
success:function
})
要点:要指定dataType为"json",此时无论是get还是post方式都会得到json格式数据,但我建议为了和上面的两个方法保持一致,最好加上data:{}这个条件。
$.getJSON("url",function)
要点:以get的方式得到json格式数据,是$.get()的方便写法吧!
您可能感兴趣的文章:
相关文章推荐
- jquery中ajax调用json数据的使用说明
- jQuery使用Ajax操作JSON格式数据说明
- Jquery 使用Ajax获取后台返回的Json数据后,页面处理
- MVC中使用AJAX方式调用数据(microsoft,jquery两种方式)
- ASP.NET中 使用jquery+ashx 做ajax,json做数据传输
- 使用原生JavaScriptAjax以及jQuery的Ajax结合SpringMVC发送和获取json数据
- Jquery 使用Ajax获取后台返回的Json数据后,页面处理
- jQuery中使用Ajax获取JSON格式数据
- Jquery 使用Ajax获取后台返回的Json数据后,页面处理
- asp.net中 使用jquery+ashx 做ajax,json做数据传输
- jquery序列化form表单使用ajax提交后处理返回的json数据
- JSON 、使用JSON实现数据交换 、jQuery对AJAX的支持
- Struts2结合jquery使用Ajax传递Json数据
- 使用jquery、ajax不刷新页面打印表格(返回数据类型text、json);
- Jquery中 使用Ajax获取Json 数据
- 使用JQuery的Ajax操作html,xml,json数据
- asp.net中 使用jquery+ashx 做ajax,json做数据传输
- jQuery中使用Ajax获取JSON格式数据示例代码
- 关于ASP.NET下,JQuery+AJAX使用JSON返回对象集合List数据的总结
- jQuery中使用Ajax获取JSON格式数据示例代码