通过 jqGrid 传递解析的 JSON 变量时,我遇到了一个小问题。我正在查询一个 MS Access .mdb 文件。问题是有一个 ID 字段,它是 MS Access 中的自动编号整数字段,并且在查询时没有引号。jqGrid 不喜欢这个,这就是它没有在表中显示 ID 值的原因。
var SQL = "SELECT * FROM test";
var resultSet = myDB.query(SQL);
// resultSet will yield [{"ID":1,"name":"albert","9999999999"},{"ID":2,"name":"peter","8888888888"}]
var mydata = JSON.parse(resultSet)
请注意上面的结果集如何在 ID 值上没有引号,但其余的都有。这导致在 ID 列中没有值的表。如何在通过 JSON 解析 ID 值之前为其添加引号?
谢谢你。
整个代码..