jquery - JQGrid : deselect event

标签 jquery events jqgrid

使用JQGrid,我知道选择一行时的onSelectRow事件。

我想知道当您因为选择了另一行而取消选择一行时是否会发生事件。

谢谢

最佳答案

您仍然可以创建自定义事件:

onSelectRow: function (id) {
        if (this.lastSel && id && id !== this.lastSel) {
            $(this).trigger('deselectRow', [this, this.lastSel]);
        }
        this.lastSel = id;
    }

然后绑定(bind)事件:

$("#grid").on('deselectRow', function(e, table, rowId){
    console.log(rowId); // $('#'+rowId, table);
});

-DEMO-

关于jquery - JQGrid : deselect event,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26631903/

相关文章:

Java FX-8 : Why is EventType generic?

javascript - 如何在按钮上单击 JqGrid 文本框值

css - 在 jqGrid 单元格中呈现我的数据中的换行符

javascript - jQuery - 显示一个 DIV 并隐藏多个其他

javascript - 如何使用 jquery 检测 div 子内容何时更改

javascript - 水车 slider 字幕问题

javascript - jqgrid:基于两列排序

jquery - 如何在JQUERY的LOAD函数中使用POST方法?

javascript - 是否可以从 onkeyup 获取 key 代码?

java - 自动关闭 Java FX 应用程序可能处于窗口 sleep 模式