2017-06-09 26 views
0

私はdhtmlxGridを使用していますが、docs(https://docs.dhtmlx.com/api__dhtmlxgrid_oneditcell_event.html)にあるように "true"を返すと編集を確認し、値(newValueなど)は値を設定します。onEditCell issue with dhtmlxGrid

私は両方の方法を試みましたが、どちらの方法も動作しませんでした。私は "true"で編集を確認することも、 "newValue"で値を設定することもできません。ここで

は私のコードです:

myGrid.attachEvent("onEditCell", function(stage,rId,cInd,nValue,oValue){ 
doOnEdit(stage,rId,cInd,nValue,oValue) 
}); 
... 
function doOnEdit(stage,rId,cInd,nValue,oValue){ 
if (cInd==0 && nValue=="100") 
return false 
return true 
} 

誰が私の間違いを説明したり、バグがありますができますか?

答えて

1

、以下のソリューションを使用してみてください:

myGrid.attachEvent("onEditCell", doOnEdit); 
... 
function doOnEdit(stage,rId,cInd,nValue,oValue){ 
    if (cInd==0 && nValue=="100") 
    return false 
    return true 
}