【发布时间】:2011-01-10 00:38:16
【问题描述】:
我查看了documentation,但一直找不到答案。有没有办法防止选中时突出显示行?那甚至是一种完全停止选择行的方法。我喜欢“hoverrows: true”选项,但理想情况下,我想阻止在点击时选择一行。
谢谢,
更新: 我已经能够“hackily”实现一些似乎是临时修复的东西。我根本不喜欢它,如果有一个更好的解决方案,最好是......
我发现如果我通过选项
onSelectRow: function(rowid, status) {
$('#'+rowid).removeClass('ui-state-highlight');
}
当我实例化 jqGrid 时,我可以在添加时去掉高亮。
还有其他更理想的方法吗?
【问题讨论】:
-
只是好奇:所有行、满足特定条件的行(即“奇数”行)还是特定的单行?
-
任何被点击的行。 jqGrid 的自然行为是在单击时将 css 类
ui-state-highlight应用于一行。我希望停止这种情况。
标签: javascript jquery jqgrid jquery-1.3.2