0

我正在使用 json_encode 从 php 生成一个 json 对象并使用 JS 使用它。JSON 对象是有效的,我通过 JSON lint 运行它,但是当直接从 php 文件中使用它时,我总是得到一个 parseerror。

现在,如果我生成一个 .json 文件并输出该对象,则不会引发错误。

有没有人遇到过这个问题?关于为什么会发生这种情况的任何想法?

谢谢你。任何帮助是极大的赞赏。

4

1 回答 1

0

尝试不将 JSON 对象传递给 JS 文件,而是在 php 文件中回显它,然后在某种输出函数中告诉 js 来获取它1

例如 echo json_encode // 在 php 文件中

function(output){ ('some element').html(output); //输出是从php文件(json)返回的内容}

于 2013-07-17T14:08:01.493 回答