【发布时间】:2010-12-02 03:20:24
【问题描述】:
我在 jqGrid 单元格中有自定义按钮。
点击时它会调用附加的函数,但之后它会引发 jqGrid onSelectRow 事件。
如何防止onSelectRow上升?
我需要在行中的每个其他单元格上进行该事件。
【问题讨论】:
-
请在您认为需要帮助的地方发布一些代码。
标签: javascript jquery jqgrid
我在 jqGrid 单元格中有自定义按钮。
点击时它会调用附加的函数,但之后它会引发 jqGrid onSelectRow 事件。
如何防止onSelectRow上升?
我需要在行中的每个其他单元格上进行该事件。
【问题讨论】:
标签: javascript jquery jqgrid
如果您定义事件处理程序 beforeSelectRow,它有时会返回 false,它将阻止行选择,并因此阻止抛出 onSelectRow 事件。
【讨论】:
beforeSelectRow 的使用是防止 onSelectRow 上升的标准方法。你在自定义click 事件处理程序中做什么可以独立完成。我不能更准确,因为你没有发布任何代码。
我不知道这是否正确,但我的解决方案是添加布尔值,它表示是否按下了自定义按钮。 如果是真的,那么我就退出 onSelectRow 函数并将布尔值设置为假。
【讨论】: