关于jqgrid赋值的问题

jay_ 发布于 2012/02/09 13:41
阅读 2K+
收藏 0

最近使用jqGrid插件的时候发现点疑问。

当使用json对象为其赋值时代码如下

var testjson='{"oary":[{"eqpt_id":"C1EMC200", "eqpt_dsc":"EMPRY CST COLLECTION"}]}';
var testjsonobj = eval("(" + testjson + ")");
$("#EQPTListfsGrid").jqGrid('setGridParam', {
    datatype : 'local',
    data : testjsonobj.oary
}).trigger("reloadGrid");

此时可以正常加载一行,此时我的oary是一个长度为1的数组,

但是我的json是xml转换过来的,当整个xml中oary节点只有一个时,我使用的类库只能转换出以下json: {"oary":{"eqpt_id":"C1EMC200", "eqpt_dsc":"EMPRY CST COLLECTION"}}。

不带中括号[], 这时jqgrid无法加载数据。  

 

求教高人   …………………………是不是我使用的.trigger("reloadGrid");不正确?

 

 

加载中
0
活灬在当灬下
活灬在当灬下
必须是集合,不是集合不行
返回顶部
顶部