jqGrid:我的JSON有什么问题?

时间:2011-06-08 14:43:00

标签: javascript jquery json

我想用这些数据填充我的jqGrid:

{"total":"1",
 "page":"1",
 "records":"1",
 "rows":[
     {"id":"1", "cell":["1000020","MONT,"1","Data Test", "Lieu en attente", "C", "", "", "", "Data Test"]}
 ]
}

但什么都没发生?如何得到错误或出了什么问题?

非常感谢

2 个答案:

答案 0 :(得分:4)

带有语法突出显示功能的文本编辑器会在"之后显示您缺少"MONT

{"total":"1",
 "page":"1",
 "records":"1",
 "rows":[
     {"id":"1", "cell":["1000020","MONT","1","Data Test", "Lieu en attente", "C", "", "", "", "Data Test"]}
 ]
}

您还可以使用jsonlint.com来验证您的JSON。

请记住,使用工具生成JSON通常会更好,因此不会发生这种错误。许多语言都有内置函数来执行此操作;否则,可能会有一个库可供使用。

答案 1 :(得分:1)

JSONList说:

Parse error on line 5:
...":["1000020","MONT,"1","Data Test", "Lie
-----------------------^
Expecting '}', ':', ',', ']'