Javascript DHTMLX";onEditCell“;在“之后调用的事件”;onClick";按钮事件
我已将Javascript DHTMLX";onEditCell“;在“之后调用的事件”;onClick";按钮事件,javascript,dhtmlx,Javascript,Dhtmlx,我已将dhtmlXGridObject命名为mGrid 我已附上验证事件: mGrid.attachEvent("onEditCell", function(stage, rId, cInd, nValue, oValue){...}); 我还有保存按钮: <input type="button" value="Save" onClick="onSaveClick();" /> 除一种情况外,所有工作正常: 如果我编辑数据并将光标留在单元格中,然后单击“保存”,则首先调用方法
dhtmlXGridObject
命名为mGrid
我已附上验证事件:
mGrid.attachEvent("onEditCell", function(stage, rId, cInd, nValue, oValue){...});
我还有保存按钮:
<input type="button" value="Save" onClick="onSaveClick();" />
除一种情况外,所有工作正常:
如果我编辑数据并将光标留在单元格中,然后单击“保存”,则首先调用方法“onSaveClick”,然后才调用“onEditCell”
如何在“onSaveClick”之前调用“OneDitchell”?这应该可以做到: 尝试先在saveclick()函数中关闭单元格编辑器。这将触发
onEditCell
事件
function onSaveClick(){
mGrid.editStop();
//Your code...
}
谢谢你,哈扎特。工作如期进行