Uncaught SyntaxError: Unexpected token h Fehler für json-option übergeben als Parameter an eine Funktion

JSON-Array:

 var data= '[{"id":"1","text":"B.Sc"},{"id":"2","text":"M.Pharm"},{"id":"3","text":"M.Tech"},{"id":"4","text":"BBM"},{"id":"6","text":"MCA"},{"id":"10","text":"PGDMA"},{"id":"11","text":"Diploma"},{"id":"12","text":"Plus Two"},{"id":"14","text":"fdf"},{"id":"15","text":"dfdf"},{"id":"16","text":"alert("hi");"},{"id":"1235","text":"B.Tech"},{"id":"10001","text":"MBA"}]';
selectParams['data'] =  jQuery.parseJSON(data); //errors happens here

Habe ich versucht, in http://www.jsoneditoronline.org/ und seine werfenden Fehler als gut.

Das problem ist mit ("") Anführungszeichen innerhalb des JSON-array.

Ich habe versucht, mehrere Optionen, aber nichts funktioniert. Wie können wir die parse-JSON-array mit dieser Struktur wie mit double quotes und single quotes als Werte.

Jede Hilfe ist willkommen

  • Wo haben die JSON kommen? Alle JSON-Bibliotheken sollten dieses Recht tun, versuchen Sie nicht zum erstellen von JSON von hand.
InformationsquelleAutor Wolverine | 2014-09-01
Schreibe einen Kommentar