【问题标题】:Server push jqgrid服务器推送 jqgrid
【发布时间】:2014-10-25 18:53:41
【问题描述】:

我让 jqgrid 显示一些来自远程服务的数据。最初我们显示静态数据,但单击刷新按钮时,我们必须加载新数据。 远程服务是异步操作。

现在我的问题是当我收到响应时如何更新网格。

如何将数据推送回客户端浏览器。我不想使用轮询机制。

【问题讨论】:

    标签: javascript jqgrid


    【解决方案1】:

    如果您要注册有关更改数据的服务器通知(WebSocketWeb Notifications、SignalRPush API),您只需在相应的通知事件处理程序中调用reloadGrid。如果通知包含更改的行,您可以使用 setRowData 仅修改更改的行(或 setCell 仅更改指定的单元格),而无需重新加载整个网格。

    【讨论】:

      猜你喜欢
      • 2010-11-27
      • 2012-01-21
      • 2013-01-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-17
      • 1970-01-01
      • 2010-11-06
      相关资源
      最近更新 更多