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){ ('何らかの要素').html(output); //output は、php ファイル (json) から返されるものです }

于 2013-07-17T14:08:01.493 に答える