jqgrid - xmlstring - 如何替换/刷新单行?

时间:2013-02-20 21:43:21

标签: javascript jqgrid grid

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

在用户执行某些操作的应用程序中,一行数据会发生变化,并且xml响应或字符串可用。需要使用此新的xmlstring / response更新此网格行。

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

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

处理此问题的好方法是什么?谢谢。

1 个答案:

答案 0 :(得分:1)

尝试setRowData方法

的jQuery( “#your_grid_id”)的jqGrid( 'setRowData',ROWID,modifiedRowdata);

Read more