0

我有一个 jqgrid,它从 DOM 加载了一个 xmlstring。(只需要支持IE)。

在应用程序中,当用户执行某些操作时,一行数据被更改,并且 xml 响应或字符串可用。这个网格行需要用这个新的 xmlstring/response 更新。

出于性能原因,我不想重新加载整个网格。我不能轻易地预处理返回的 xml,因为这将涉及复杂的解析。理想情况下,我想使用网格的列模型和 jqgrid 的自定义格式化程序。

我尝试使用 addXMLData() 但这会替换整个网格。addXMLData() 需要一个数据对象,这意味着我将预处理 xml 响应。

处理这个问题的好方法是什么。谢谢你。

4

1 回答 1

1

尝试 setRowData 方法

jQuery("#your_grid_id").jqGrid('setRowData',rowid,modifiedRowdata);

阅读更多

于 2013-02-21T05:50:57.603 回答