【发布时间】:2016-02-24 08:34:05
【问题描述】:
我有一个带内联编辑的 jgrid,当我单击寻呼机按钮中的“+”时,它会在可编辑模式下添加一行。当该行处于可编辑模式时,我再次单击“+”,此时我想显示一条消息“网格处于编辑模式,请保存”。
document.getElementById('partnerGrid_iladd').onclick = function() {
var rowid = jQuery("#partnerGrid").jqGrid('getGridParam', 'selrow');
var edited = "";
var ind = jQuery("#partnerGrid").getInd(rowid, true);
if (ind != false) {
edited = $(ind).attr("editable");
}
if (edited === "1") {
alert("There is an row in editable mode ,Please save the row before adding another row");
return;
}
}
但是在网格中添加一行并且该行处于添加模式后,这会被触发。所以我想检查该行是否是新行,如果该行是新行我不想抛出错误点击 +。
【问题讨论】:
标签: javascript jqgrid free-jqgrid