当onfocusout / blur /单击另一个空间时,jqgrid退出内联单元格编辑模式

时间:2019-06-29 09:58:53

标签: jqgrid edit exit blur onfocusout

我进行了搜索,但是找不到jqgrid的这种功能。

我找到了一种方法,并希望与您分享。

1 个答案:

答案 0 :(得分:0)

如果要编辑的项目是textarea,则以下路径对我有用。

您必须使用document关键字,因为稍后将显示文本区域。

要完成编辑,您需要将本地数据重新设置为Jqgrid并触发reloadGrid方法。

$(document).on('blur', '.edit-cell.ui-state-highlight textarea', function () {
                var myGrid = $('#listVardiyaPlan');
                myGrid.jqGrid('setGridParam', { datatype: 'local', page: 1 }).trigger('reloadGrid');
            });