国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

DataTables添加額外的查詢參數和刪除columns等無用參數實例

2019-11-19 16:11:13
字體:
來源:轉載
供稿:網友

廢話不多說,直接上代碼

//1.定義全局變量var iStart = 0, searchParams={};//2.配置datatable的ajax配置項"ajax": {      "url": "/user/query",      "type": "POST",      //動態請求參數設置,會應用到每次請求      "data": function (d) {        //刪除多余請求參數        for(var key in d){          if(key.indexOf("columns")==0||key.indexOf("order")==0||key.indexOf("search")==0){ //以columns開頭的參數刪除            delete d[key];          }        }        //附加查詢參數        if(searchParams){          $.extend(d,searchParams); //給d擴展參數        }      },      //數據源處理(當數據加載完畢時觸發)      "dataSrc": function ( json ) {        iStart = json.start + 1; //起始行號        return json.data;      }    }//3.查詢按鈕綁定點擊事件  /**   * 搜索   */  $('.search').click(function () {    reloadTable();  });//4.刷新表格方法/** * 重新加載表格,刷新頁碼 */function reloadTable() {  //希望搜索一次附加參數,修改搜索條件后,如果不點擊搜索按鈕,切換頁碼仍使用上次參數  var number = $("#number").val();  var name = $("#name").val();  searchParams.number = number;  searchParams.name = name;  var table = $('#userTable').DataTable();  table.ajax.reload();}//5.刷新表格,頁碼不變方法/** * 刷新表格,不改變頁碼 */function refreshTable() {  var table = $('#userTable').DataTable();  table.draw(false);}//6.跳頁實現$('#example').DataTable().page(5).draw(false)或者$('#example').DataTable().page(5).draw('page')

以上這篇DataTables添加額外的查詢參數和刪除columns等無用參數實例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 临漳县| 龙泉市| 衡东县| 全椒县| 夏津县| 龙里县| 敖汉旗| 津市市| 健康| 花莲县| 龙南县| 化德县| 莱州市| 都兰县| 石景山区| 西平县| 侯马市| 图片| 始兴县| 通化县| 峨眉山市| 广东省| 米脂县| 富裕县| 中方县| 静宁县| 南通市| 扬中市| 固阳县| 谢通门县| 正蓝旗| 观塘区| 宁武县| 大化| 聂拉木县| 余姚市| 洪泽县| 高唐县| 凌云县| 任丘市| 绥芬河市|