1. 程式人生 > >jQuery datatable 多個查詢條件 ,自定義提交事件

jQuery datatable 多個查詢條件 ,自定義提交事件

更新於2017-08-28 
例如需要給表格增加一個開始時間 一個結束時間 點選按鈕 重新重新整理資料
先寫2個input分別表示開始時間跟結束時間(可以寫在頁面的任意位置)
在寫一個button(可以寫在頁面的任意位置)點選按鈕 讓表格重新重新整理 

如下所示在datatable設定項增加如下設定  如果已經有了  只需要新增如下的data選項
ajax: {
    url: '/admin/index',
    type: 'POST',
    "data": function ( d ) {
        //新增額外的引數傳給伺服器
d.beginDate = $("#datetimepicker1"
).val();//開始時間 d.endDate = $("#datetimepicker2").val();//結束時間 } },
$("#searchsubmit").bind("click", function () { //點選按鈕 觸發table重新請求伺服器
    $("#tags-table").dataTable().fnDraw(false);
});

服務端直接$_POST['beginDate'] 就能獲取開始時間
$_POST['endDate'] 獲取結束時間