我正在使用具有以下属性的网格
cellEdit: true,
datatype: 'json',
viewrecords: true,
cellsubmit: 'clientArray',
loadonce: true
colmodel有一列:
{ name: 'Input', width: 120, editable: true, editoptions: { dataEvents: [
{ type: 'change', fn: function (e) {
alert('hi');
}
},
]
}
}
现在当我在输入中输入一个值并点击其他单元格时,更改事件将触发,但是当我输入一个值并按下tab时它不起作用。
答案 0 :(得分:0)
如果我正确理解您的问题,您应该使用jqGrid callbacks of cell editing mode,例如beforeSaveCell
,beforeSubmitCell
,afterSubmitCell
或afterSaveCell
,而不是使用change
事件