我有两个问题,jqGrid
希望有人能提供帮助。
场景是我有一个jqGrid
最初通过 XML 加载的,在加载后,网格设置为本地网格(通过$('#mygrid').setGridParam({datatype: 'local'}).trigger('reloadGrid')
in document.ready()
。我这样做是因为它在ordocument.ready
中不起作用)。loadComplete
gridComplete
网格的数据正确加载并且网格数据类型设置为本地,但如果我尝试排序,例如,网格行消失。同样,如果我尝试以编程方式访问网格数据(使用$('#mygrid').getGridParam('data')
or $('#mygrid')[0].p.data)
,我不能 - 它是空的/不可用。
我在这里错过了一步吗?我是否应该手动将最初加载的数据复制到本地空间?我想在将网格设置为本地之前从网格中获取数据,循环并使用手动添加行addRowData()
,但是 1)我不确定如何从非本地网格中获取数据,2)这似乎是非凡的努力,我我错过了一些东西。