jqGrid的setGridParam的用法

  1. 刷新jqgrid的數據:經常使用到刷新jqGrid數據的狀況是,在用到查詢的時候,根據查詢條件,請求數據,並刷新jqGrid表格,使用方式以下:
 1 if (jqgrid.parents(".ui-corner-all").length > 0) {  2     //此處先判斷jqgrid表格是否已經初始化過了
 3     jqgrid.jqGrid("setGridParam", {  4         postData: { "studentId": studentId }  5     }).trigger("reloadGrid");//從新載入
 6 }  7 $("#search_btn").click(function () {  8     //此處能夠添加對查詢數據的合法驗證
 9     var orderId = $("#orderId").val(); 10     $("#jqgrid").jqGrid('setGridParam', { 11         datatype: 'json', 12         postData: { 'orderId': orderId }, //發送數據
13         page: 1
14     }).trigger("reloadGrid"); //從新載入
15 });

setGridParam用於設置jqGrid的options選項。返回jqGrid對象
② datatype爲指定發送數據的格式;
③ postData爲發送請求的數據,以key:value的形式發送,多個參數能夠以逗號」,」間隔;
④ page爲指定查詢結果跳轉到第一頁;
⑤ trigger(「reloadGrid」);爲從新載入jqGrid表格。json

相關文章
相關標籤/搜索