【发布时间】:2010-06-08 18:45:47
【问题描述】:
当在寻呼机中单击按钮时,如何获取操作(单击了什么按钮)?(编辑、删除、添加...)
【问题讨论】:
标签: forms button jqgrid action pager
当在寻呼机中单击按钮时,如何获取操作(单击了什么按钮)?(编辑、删除、添加...)
【问题讨论】:
标签: forms button jqgrid action pager
您可能指的是导航栏或导航器的按钮(请参阅http://www.trirand.com/jqgridwiki/doku.php?id=wiki:navigator)。
您可以通过至少三种不同的方式实现您想要的:
navGrid 的{add:false, edit: false, del: off} 参数来关闭标准按钮。addfunc、editfunc 和delfunc。 onclickSubmit 或afterSubmit 或其他一些受支持的事件(请参阅http://www.trirand.com/jqgridwiki/doku.php?id=wiki:form_editing#events)在单击按钮或提交时执行一些附加操作。您可以选择最适合您要求的方式。
【讨论】:
您可以使用网格onPaging事件:
点击[页面后触发此事件 按钮] 并在填充之前 数据。当用户输入时也有效 页面输入中的新页码 框(并按 [Enter]),当 请求的记录数已更改 通过选择框。本次活动我们 只传递一个参数 pgButton (字符串)可以是 - first,last,prev,next 如果是按钮 点击,记录的情况下,当一个数字 请求的行数已更改并且用户 当用户更改号码时 请求的页面。请求的页面。
【讨论】:
还有 beforeRequest 和 LoadComplete 事件。对我有用的例子如下:
beforeRequest: function () {
$.blockUI();
//alert("before request");
},
loadComplete: function () {
//alert("load complete");
$.unblockUI();
}
【讨论】: