DHTMLX“onEditCell”事件在“onClick”按钮事件后调用

时间:2013-07-31 15:16:41

标签: javascript dhtmlx

dhtmlXGridObject名为mGrid

我附上了验证事件:

mGrid.attachEvent("onEditCell", function(stage, rId, cInd, nValue, oValue){...});

我也有保存按钮:

<input type="button" value="Save" onClick="onSaveClick();" />

除一种情况外,一切正常: 如果我编辑数据并将光标留在单元格中并单击“保存”,则首先调用方法“onSaveClick”,然后再调用“onEditCell”。

如何在“onSaveClick”之前执行“onEditCell”调用?

1 个答案:

答案 0 :(得分:3)

这应该可以解决问题:

首先尝试在onSaveClick()函数中关闭单元格编辑器。这将触发onEditCell事件。

function onSaveClick(){
    mGrid.editStop();

    //Your code...
}

Dhtmlx documentation editStop