通过本文主要向大家介绍了get,getJSON,post等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
经过尝试,只需要在$.ajax中加入 contentType: "application/json; charset=utf-8"选项就可以了,这是因为在.net 3.5以后要对contentType进行检查,所以仅仅指定dataType的话.net就不会返回JSON了,那么我们的请求自然也就无法请求到JSON数据了。正确写法就是这样了:
原因就是.net 3.5以后要对contentType进行检查,如果不为json的话,就不会返回json,而get、getJSON、post扩展都再次调用了ajax,但是只传了dataType参数,.net 3.5在检查contentType时发现其不是json,便返回了xml.
原因就是.net 3.5以后要对contentType进行检查,如果不为json的话,就不会返回json,而get、getJSON、post扩展都再次调用了ajax,但是只传了dataType参数,.net 3.5在检查contentType时发现其不是json,便返回了xml.
您可能想查找下面的文章:
- jQuery插件FusionWidgets实现的AngularGauge图效果示例【附demo源码】
- jQuery插件FusionWidgets实现的Bulb图效果示例【附demo源码下载】
- jQuery插件FusionWidgets实现的Cylinder图效果示例【附demo源码】
- 详谈jQuery Ajax(load,post,get,ajax)的用法
- 使用jQuery的ajax方法向服务器发出get和post请求的方法
- jQuery中get方法用法分析
- Jquery AJAX POST与GET之间的区别详细介绍
- jQuery使用getJSON方法获取json数据完整示例
- 一次$.getJSON不执行的简单记录
- jQuery 3.0 的 setter和getter 模式详解