【发布时间】:2013-08-06 15:19:07
【问题描述】:
在 jqGrid 中,我目前正在禁用行选择:
beforeSelectRow: function() {
return false;
}
这适用于左键单击。但是,我注意到它没有触发 beforeSelectRow 事件处理程序,并且在我右键单击时仍然选择该行。这对我来说是个问题,因为我正在实现自定义上下文菜单。
我能够通过提问者自己承认的一个黑客来解决这个问题: Is it possible to Stop jqGrid row(s) from being selected and/or highlighted?
还有其他不那么老套的方法吗?
谢谢!
更新
看来这只是子网格的问题。请参考这个example。您会注意到左键单击不会选择行,但右键单击会。
(我采取了偷懒的方式,从 Oleg 提供的另一个问题的答案中窃取了这个示例。)
【问题讨论】:
标签: javascript jqgrid