1
私は私がJSON PHPから単一qoutesとJavascriptの解析に
["01","\"Mia\'s\""]
になりaddslashes();
を追加PHPからJSONを持っていると私はJavascriptにそれを渡されたときに、私はこのエラーを持って、私ができるそれを解析してみてくださいそれを解析する方法を見つけることはできません。
["01","\"Mia\
Uncaught SyntaxError: Unexpected token T in JSON at position at JSON.parse() at convertJSONToArray (add_something:2830)
ここに私の変換
// Converting json to array
function convertJSONToArray(jsonValue){
var arr = [];
var parsed = JSON.parse(jsonValue);
for(var x in parsed){
arr.push(parsed[x]);
}
return arr;
}
UPDATE
は、私はそれを修正します。 シングルクォートをユニコードに置き換えます。
あなたはあなたのJavaScript/jQueryのに送信する前にスラッシュを追加する必要はありません。 – Raptor
ループは何ですか?既に 'parsed'で目的の配列が含まれていませんか?また、どのjQuery?とにかく、JSONでアポストロフィをエスケープしないでください。 – nnnnnn
JSON Stringを手動で作成したか、 'json_encode($ array)'を使用しましたか? – RiggsFolly