我dhtmlXGridObject
名为mGrid
。
我附上了验证事件:
mGrid.attachEvent("onEditCell", function(stage, rId, cInd, nValue, oValue){...});
我也有保存按钮:
<input type="button" value="Save" onClick="onSaveClick();" />
除一种情况外,一切正常: 如果我编辑数据并将光标留在单元格中并单击“保存”,则首先调用方法“onSaveClick”,然后再调用“onEditCell”。
如何在“onSaveClick”之前执行“onEditCell”调用?
答案 0 :(得分:3)
这应该可以解决问题:
首先尝试在onSaveClick()
函数中关闭单元格编辑器。这将触发onEditCell
事件。
function onSaveClick(){
mGrid.editStop();
//Your code...
}