Intercept the cellSubmit jqGrid
Intercept the cellSubmit jqGrid
我正在尝试拦截jqGrid中特定单元格的cellSubmit。我想以这样一种方式覆盖它,它允许我使用自定义代码处理自己的提交
但我只想在一个特定的细胞上做这件事。我想允许它通过jqGrids内置提交机制提交其余的单元格。这可能吗?我一直在四处寻找解决方案。
您可以用不同的方式实现您的需求。如果在某些情况下只需要发送自定义数据或定制序列化数据 或者,您可以"子类化"saveCell
函数(见答案,这个或另一个作为示例)。相应的代码可能类似于以下var orgSaveCell = $.fn.jqGrid.saveCell;
$.jgrid.extend({
saveCell: function (iRow, iCol) {
var res;
// make some tests and do your own implementation of saveCell
// or call the original one
res = orgSaveCell.call (this, iRow, iCol);
// As one more option you can do some modification or do
// additional actions before calling of original saveCell
// or after it
return res;
}
});
- jqGrid树网格问题
- Intercept the cellSubmit jqGrid
- 访问iframe内部的jqgrid
- Jqgrid-表未显示响应行为
- Jqgrid动态组合框填充不起作用
- Jqgrid 24小时格式的日期列
- JQGrid动态行可编辑
- JQGrid使用服务器编辑后的更新数据刷新数据
- 如何正确拖动jqgrid编辑表单
- 如何将JSON数据加载到Jqgrid中
- 无法读取属性'errcap'未定义的jqgrid
- 使用requireJS的jqGrid-网格加载但不起作用
- jqGrid中的gridComplete问题
- 让jqGrid第一次工作
- Jqgrid在第一个下拉索引chnage方法后未重新加载
- jqgrid发布多级json
- 使用jqGrid列格式化程序函数使ng-click工作
- JQGrid-动态更改列的宽度
- 我可以使用jqgrid的oncellselect事件根据单元格内容将文本颜色更改为蓝色吗
- 如何覆盖jqGrid's语言默认值