这个来自 Oleg 的示例非常接近我正在寻找的行为(第一个按钮),但如果可能,我想保留它是否被突出显示,并且不想突出显示一行并检查复选框是否它未选中。澄清一下,如果他们单击此按钮,我将弹出一个模式对话框,它与编辑行无关。
http://www.ok-soft-gmbh.com/jqGrid/Admin3.htm
谢谢你,斯蒂芬
这个来自 Oleg 的示例非常接近我正在寻找的行为(第一个按钮),但如果可能,我想保留它是否被突出显示,并且不想突出显示一行并检查复选框是否它未选中。澄清一下,如果他们单击此按钮,我将弹出一个模式对话框,它与编辑行无关。
http://www.ok-soft-gmbh.com/jqGrid/Admin3.htm
谢谢你,斯蒂芬
为了防止突出显示将单击自定义按钮的行,只需return false;
在click
事件处理程序中包含:
click: function(e) {
alert("'Custom' button is clicked in the rowis="+
$(e.target).closest("tr.jqgrow").attr("id") +" !");
return false; // !!!!!
}
演示演示了结果。这是来自答案和您在问题中引用的上一个演示的更新版本。此外,我myDelOptions.onclickSubmit
根据答案中的代码更新了代码。