【问题标题】:Update and Reload Single Row in jqgrid [duplicate]更新和重新加载 jqgrid 中的单行 [重复]
【发布时间】:2012-08-02 03:59:45
【问题描述】:

可能重复:
Reload single jqGrid row?

我有一个 jqGrid,我使用 ondblClickRow 事件来显示编辑对话框。我知道如何重新加载整个网格,但我只想重新加载在我的编辑对话框中单击关闭按钮后我 ondblClickRow 的行,它将自动在我的网格中查看我更新的数据。有人可以给我一个想法或示例代码(必须非常感谢)如何做到这一点。

附:我知道关于这个话题已经提出了同样的问题,但我仍然不知道如何做到这一点。请帮我。谢谢。

【问题讨论】:

  • @Dragon:是的,我已经搜索过了。但你能给我一个示例代码吗?谢谢

标签: php javascript jqgrid


【解决方案1】:

看看这个帖子和最后一个答案

http://www.trirand.com/blog/?page_id=393/help/reload-row/

【讨论】:

  • 感谢您的回答。我已经尝试过了,但仍然无法正常工作。您是否有其他想法在我关闭对话框后如何重新加载单行?提前致谢。
  • 哥们,即使我在工作,所以不要指望我为你写代码。我可以告诉你关于它的想法。在你的编辑选项中的 OnClickSubmit 事件中,获取你想要更新的行的数据。如果您有 ID,您可以使用 getCell 或 getRowData 获取数据。现在对这些数据进行字符串化,并将其作为带有 ajax(jquery) 请求的 json 发送到控制器。在 ajax 请求的成功函数中,使用 setRowData 并使用您发送到控制器的数据更新你的行。你在成功参数中执行此操作,所以您可以确定数据库中的记录已更新,并且您可以使用您发送的数据设置行数据。
猜你喜欢
  • 2011-04-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-06-28
  • 2015-04-03
  • 2011-09-11
  • 2011-11-07
相关资源
最近更新 更多