2

在寻呼机中单击按钮时,我如何获得操作(单击了什么按钮)?(编辑,删除,添加...)

4

3 回答 3

2

您可能是指导航栏或导航器的按钮(请参阅http://www.trirand.com/jqgridwiki/doku.php?id=wiki:navigator)。

您可以通过至少三种不同的方式实现您想要的:

  1. 您定义看起来像原始添加/编辑/删除按钮的自定义按钮(请参阅http://www.trirand.com/jqgridwiki/doku.php?id=wiki:custom_buttons)并使用{add:false, edit: false, del: off}参数 ofnavGrid来关闭标准按钮。
  2. 你可以使用addfunc,如果你想替换默认的 add/edit/del 函数editfuncdelfunc
  3. 您可以使用add/edit/del 按钮onclickSubmitafterSubmit其他一些受支持的事件(参见http://www.trirand.com/jqgridwiki/doku.php?id=wiki:form_editing#events)在单击按钮或提交。

您可以选择最适合您要求的方式。

于 2010-06-08T19:54:11.770 回答
1

您可以使用网格onPaging事件:

此事件在单击 [页面按钮] 后和填充数据之前触发。当用户在页面输入框中输入新的页码(并按 [Enter])以及通过选择框更改请求的记录数时也可以使用。对于这个事件,我们只传递一个参数 pgButton (string),它可以是 - first,last,prev,next 在按钮点击的情况下,记录请求的行数改变的情况和用户改变的数量请求的页面。请求的页面。

于 2010-09-27T16:37:23.240 回答
0

Also there are beforeRequest and LoadComplete events. Examples that worked for me are as follows:

beforeRequest: function () {
                        $.blockUI();
                        //alert("before request");
                    },

                    loadComplete: function () {
                        //alert("load complete");

                        $.unblockUI();
                    }
于 2013-09-12T16:04:35.800 回答