0

バリデーターに貼り付けると有効であると言うjson文字列があります。コンソールを見ると有効です。

しかし、まだ $.parseJSON を解析する JQuery を取得できず、null が返されます。何が問題なのかわかりません。

    console.log(<%= @data_array_as_json.to_s.html_safe%>);
    var data = $.parseJSON(<%= @data_array_as_json.to_s.html_safe %>);
    console.log("Results of parse: "+data);

誰かがこれを助けてくれませんか。これは時間に敏感な評価を真剣に妨げています.

4

1 に答える 1

0

これにはとても長い時間がかかりました..誰もフィードバックを提供しませんでした.

他の誰かがこの状況に陥り、何が悪いのかを理解できる場合..

これが解決策です: var data = $.parseJSON('<%= @data_array_as_json.to_s.html_safe %>');

括弧内に '' が必要でした。

于 2013-10-23T11:39:20.977 に答える