0

jqgridでの編集でセル編集を使用しています。

ユーザーが beforeeditcell でいくつかのセルの編集を開始するときにステータス edit = true を設定し、ユーザーがテキストボックスを離れるときに edit = false に設定しようとしています。

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

編集ステータスを false に戻したい

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

しかし、ユーザーがデータを変更しなかった場合.. beforesavecell がトリガーされず、editingstatus がまだ true であるようです。ユーザーがデータを変更しなかった beforesavecell イベントよりも適切なトリガーは何ですか... TIA

4

1 に答える 1

1

afterEditCellイベントを試してください:

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