jquery ajax在火狐中正常,但在ie或chrome中总返回error

作者:王炜
日期:2014年04月23日

   使用jquery+ajax操作时,在火狐中正常,但在ie和chrome中总返回error,但是此时看http状态是200。难道是编码问题?ajax返回的json格式数据不就是utf-8的吗?我仔细检查了html页面编码格式,也检查了php文件的格式编码都是utf-8。应该不是这个编码问题吧,然后调试了n久。

终于通过如下方法解决了:

1,在php文件开头加上了header("Content-type: text/html; charset=utf-8");

2,或者可以设置apache配置文件中加 一行 AddDefaultCharset utf-8

以后看到总是返回error时,一定先检查编码格式。


 

欢迎转载,转载请保留链接: https://www.phpzu.com/article/2014/04/23/313.html

jquery ajax在火狐中正常,但在ie或chrome中总返回error:等您坐沙发呢!

发表评论

*

code

0