如何将自定义按钮添加到jqGrid行,单击时不选择该行

时间:2013-03-08 21:21:55

标签: jqgrid

来自Oleg的这个例子非常接近我正在寻找的行为(第一个按钮),但我想保留它是否可以突出显示,并且不想突出显示一行并检查检查框如果未被选中。为了澄清一下,如果单击此按钮,我将弹出一个模态对话框,它与编辑行无关。

http://www.ok-soft-gmbh.com/jqGrid/Admin3.htm

谢谢你, 斯蒂芬

1 个答案:

答案 0 :(得分:1)

要防止突出显示要点击自定义按钮的行,只需在return false;事件处理程序中包含click

click: function(e) {
    alert("'Custom' button is clicked in the rowis="+
        $(e.target).closest("tr.jqgrow").attr("id") +" !");
    return false; // !!!!!
}

The demo展示了结果。这是您在问题中引用的the answerthe previous one演示的更新版本。此外,我根据the answer中的代码更新了myDelOptions.onclickSubmit的代码。