我使用json_encode从php生成一个json对象并使用JS来使用它。 JSON对象是有效的,我通过JSON lint运行它,但是当它直接从php文件中消耗时,我总是得到一个parseerror。
现在,如果我生成一个.json文件并输出该对象,则不会引发错误。
有没有人遇到过这个问题?有关为什么会发生这种情况的任何想法?
谢谢。非常感谢任何帮助。
答案 0 :(得分:0)
尝试不将JSON对象传递给JS文件,而是在php文件中将其回显,然后告诉某些输出函数中的js将其拾取1
例如 echo json_encode //在php文件中
功能(输出){ ('some element')。html(输出); //输出是从php文件(json)返回的内容 }