Ajax和getjson为啥在ie浏览器不同版本中显示不同的数据

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ajax和getjson为啥在ie浏览器不同版本中显示不同的数据相关的知识,希望对你有一定的参考价值。

Ajax方法把服务器作返回值作为字符串处理,返回数据类型是字符串

getJson方法把服务器返回值作为json对象处理,返回数据类型是js对象

所以2个返回的数据不一样
参考技术A 怎么个不同法?

JQuery 中ajax请求为啥总不到后台 浏览器可以正常访问后台 求解!!!

1、检查jquery语法是否正确。
2、检查url的是否正确。
3、你请求的后台是不是本页面的后台??我记得早期的时候ajax不能请求本页面,只能请求到别外的一个页面,但后来好像有的加载ajax的dll后好像又可以请求本页面,这一块没有深入研究,如果上面两点都没有问题的话,楼主可以试着将url指向另一个页面去处理。一般项目开发中,都是有专门有代理类来处理类似问题。
参考技术A 一般就是写法错误,多个标点少个标点就这样了

以上是关于Ajax和getjson为啥在ie浏览器不同版本中显示不同的数据的主要内容,如果未能解决你的问题,请参考以下文章

$.getJSON 在 IE8 中返回缓存数据

为啥我的ajax在IE打开可以在谷歌和火狐打开就不响应请求

IE浏览器下ajax缓存导致数据不更新的解决方法

为啥ajax请求json数据,在IE浏览器里面不能正常显示?

为啥 jsfiddle 在 IE8 和以前的版本中根本不渲染?

JQuery 中ajax请求为啥总不到后台 浏览器可以正常访问后台 求解!!!