JSON數組JSON選項意外標記H誤差:未捕獲的語法錯誤:如PARAM傳遞給函數
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
我http://www.jsoneditoronline.org/及其投擲的錯誤嘗試爲好。
問題是在JSON數組中使用(「」)雙引號。
我嘗試了幾個選項,但沒有任何工作。我們如何使用這種結構來解析JSON數組,如使用雙引號和單引號作爲值。
任何幫助表示讚賞
JSON從哪裏來?所有JSON庫都應該這樣做,不要試圖手動創建JSON。 – Barmar 2014-09-01 11:03:09