2013-03-27 77 views
0

我在編輯jqgrid時使用單元格編輯。jqgrid編輯單元格丟失重點觸發

我想在用戶開始編輯beforeeditcell上的某個單元格時設置狀態編輯= true,並且當用戶離開文本框時編輯= false。

beforeEditCell : function(rowid, iRow, iCol){ 
        selICol = iCol; 
        selIRow = iRow; 
        editingstatus = true; 
       }, 

,我想設置編輯狀態回假

beforeSaveCell : function(){ 
        editingstatus=false; 
       }, 

但如果用戶沒有改變數據..似乎beforesavecell不會被觸發並editingstatus仍然如此。更重要的是適當的觸發比beforesavecell事件的用戶沒有改變的數據... TIA

+0

IM。工作正常 – aramadhani 2013-03-30 11:42:21

回答

0

嘗試afterEditCell事件:同時使用afterRestoreCell和afterSaveCell

afterEditCell: function(){ 
        editingstatus=false; 
       },