js的Ajax方法的返回值为什么在IE下正常,而在FF和chrome下却返回空值?

js的Ajax方法的返回值为什么在IE下正常,而在FF和chrome下却返回空值?请问怎么解决,用js,不要用jquery。... js的Ajax方法的返回值为什么在IE下正常,而在FF和chrome下却返回空值?请问怎么解决,用js,不要用jquery。 展开
 我来答
系统004
推荐于2017-07-04 · TA获得超过3254个赞
知道大有可为答主
回答量:1326
采纳率:68%
帮助的人:1144万
展开全部
您好:首先你的页面方式写的是post,你ajax中又用的get这本来就是个不对的地方。但是不知道是不是这个原因引起的。再就是IE对大小写兼容的差点,但是在火狐也谷歌中得严格按照大小写来做。所以检查你的声明ajax对象的地方,大小写是否规范。例如:ResponseText,IE能识别,火狐,不能识别,要改成responseText
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式