2010-06-08 88 views

回答

2

你可能意味着按鈕的導航欄或導航器(請參閱http://www.trirand.com/jqgridwiki/doku.php?id=wiki:navigator)。

你可以實現你想至少有三個不同的方式是什麼:

  1. 你定義它看起來像原始添加/編輯自定義按鈕/刪除按鈕(見http://www.trirand.com/jqgridwiki/doku.php?id=wiki:custom_buttons),並使用navGrid{add:false, edit: false, del: off}參數關閉標準按鈕。
  2. 如果要替換默認的add/edit/del函數,可以使用addfunc,editfuncdelfunc
  3. 您可以使用onclickSubmitafterSubmit或其他支持的事件(請參閱http://www.trirand.com/jqgridwiki/doku.php?id=wiki:form_editing#events)添加/編輯/刪除按鈕在點擊按鈕或提交時執行一些其他操作。

您可以選擇最適合您要求的方式。

1

您可以使用網格onPaging事件:點擊[頁 按鈕]和填充 數據之前之後

此事件。當用戶在頁面輸入 框中輸入 新頁面編號(並按[Enter]),並通過選擇框更改 時,該功能也起作用。爲了這次活動, 僅傳遞一個參數pgButton (串),它可以是 - 第一,最後上一張,下一個按鈕 點擊,如果記錄的情況下,當要求行的數量 改變和用戶 當用戶更改請求的page.requested頁面的 的編號。

0

此外還有beforeRequest和LoadComplete事件。爲我工作的示例如下:

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

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

         $.unblockUI(); 
        }