突袭网学院频道收集了关于【jquery ajax json 怪异的问题】相关的解决方案,此问题详细描述为:
希望我们收集此问题的解决方案对所有碰到此问题的朋友有帮助.
以下是突袭网编辑收集于互联网的各种解决方案,我们不能保证这些解决方案能彻底解决您的问题,但是作为一种参考希望能帮到您
------解决方案1--------------------
补充:
/test1.php
中的内容,就是上述php代码
------解决方案2--------------------
因为你有 dataType: "json"
所以进入 ajax error分支 的前提是返回的数据不是 json 格式的
parsererror,No conversion from text to json (json转换失败)也佐证了这一点
为什么会转换失败呢?多半是你的 php 程序保存成了有 utf-8 BOM 头的格式了
这一点你可以通过:
2.php
<?php
echo bin2hex(file_get_contents('http://localhost/1.php'));
看到。输出结果中开始的 efbbbf 就是 BOM 头
------解决方案3--------------------
高手,佩服佩服!
给分了。
以上为突袭网编辑收集的关于【jquery ajax json 怪异的问题】相关的解决方案,因为收集于互联网,突袭网不享有对应知识的版权,其版权归原站原作者收有,特此声明.