JSON

SyntaxError: JSON.parse: unexpected character at line 1 colu

字号+ 作者:H5之家 来源:H5之家 2017-09-11 10:04 我要评论( )

前端发起 ajax 请求,后端 php 按照框架语法结构返回 json 数据。结果在 firebug 里得到一条错误信息:SyntaxError: JSON.parse:...

导读:前端发起 ajax 请求,后端 php 按照框架语法结构返回 json 数据。结果在 firebug 里得到一条错误信息:SyntaxError: JSON.parse:...

前端发起 ajax 请求,后端 php 按照框架语法结构返回 json 数据。结果在 firebug 里得到一条错误信息:

SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data

解决方案是:

在 php 服务端,输出前加一行代码:

ob_end_clean();
清除 utf8 的 bom 头

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • 使用PHP直接在共享内存中存储数据集

    使用PHP直接在共享内存中存储数据集

    2017-07-17 18:03

  • 解析XML和JSON内容的一点技巧的实例代码分享

    解析XML和JSON内容的一点技巧的实例代码分享

    2017-05-26 15:01

  • Python模块学习filecmp文件比较-Python教程

    Python模块学习filecmp文件比较-Python教程

    2017-05-20 11:04

  • 解析PHP 使用curl提交json格式数据[PHP教程]

    解析PHP 使用curl提交json格式数据[PHP教程]

    2017-04-23 16:01

网友点评