0

我在 jqgrid 中使用单元格编辑进行编辑。

当用户开始在 beforeeditcell 上编辑某些单元格时,我正在尝试设置 status editing = true ,当用户离开文本框时,editing = false 。

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

我想将编辑状态设置回 false

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

但如果用户没有更改数据.. 似乎 beforesavecell 没有被触发并且editingstatus 仍然是真实的。什么比之前的savecell 事件用户没有更改数据更合适的触发器... TIA

4

1 回答 1

1

尝试afterEditCell事件:

afterEditCell: function(){
                    editingstatus=false;
                },
于 2013-03-27T06:54:41.627 回答