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