【问题标题】:jqgrid - xmlstring - how to replace/refresh a single row?jqgrid - xmlstring - 如何替换/刷新单行?
【发布时间】:2013-02-20 21:43:20
【问题描述】:

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

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

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

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

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

【问题讨论】:

    标签: javascript jqgrid grid


    【解决方案1】:

    尝试 setRowData 方法

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

    Read more

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-01-20
      • 1970-01-01
      • 2011-03-09
      • 2017-03-24
      • 2015-05-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多