jqGrid使某一個單元格去掉編輯狀態

在項目建設中,遇到加載一個jqGrid(rowed3),正在編輯某一個單元格的數據(不用點擊其他的單元格或者按enter鍵,讓他退出編輯模式)狀態,就要點擊保存按鈕(save),獲取行的數據。如果不退出編輯模式,獲取的行數據裏面含有input,所以在保存前,需要退出編輯模式。

var lastrow;  //最後修改行號先定義一個全局變量
var lastcell; //最後修改列號

......

shrinkToFit: true,//橫向滾動條
autoScroll: true,//橫向滾動條
cellEdit: true, //可編輯單元格
cellsubmit: 'clientArray', //不提交
beforeEditCell: function (rowid, cellname, v, iRow, iCol) {
      lastrow = iRow;  //給全局變量賦值
      lastcell = iCol;
},

......
//  確定按鈕,提交數據
        function save() {
            
                $('#rowed3').jqGrid("saveCell", lastrow, lastcell);  //當前單元格退出編輯模式
        }






發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章