如何在网格中添加新记录时突出显示jqgrid行

时间:2011-08-20 06:15:46

标签: jqgrid

我有一个Flagger表,其中插入了手动记录。我想在每2分钟后重新加载jqgrid,然后添加新记录然后想要高亮显示它。怎么做?

1 个答案:

答案 0 :(得分:2)

您的问题包括两部分:1)每2分钟重新加载网格,2)突出显示新添加的记录。

对于网格重新加载,您可以轻松实现setInterval JavaScript函数。 Here您可以找到代码示例。如果使用编辑,则在编辑行的过程中不应刷新网格。在编辑结束时编辑和清除开始时简单设置全局布尔变量可以帮助解决问题。在setInterval中使用的函数内部,您可以测试全局变量,并在网格处于编辑状态时跳过网格重新加载。

要突出显示该行,您可以使用带有effect参数的jQuery UI "highlight"。请参阅here