深入解析DataTable如何過濾
https://blog.csdn.net/woxueliuyun/article/details/36665095 //深入解析DataTable如何過濾
key points:
所謂過濾其實是從aiDisplayMaster中,根據aoData的資料和匹配條件,把需要顯示的行資料的序號按照aiDisplayMaster中已經排好的順序儲存在aiDisplay陣列中。
過濾分全域性過濾、基於列過濾和自定義過濾。
過濾在_fnFilterComplete()方法中執行,執行順序是:全域性過濾、基於列過濾、自定義過濾。這三個過濾分別對應:_fnFilter(), _fnFilterColumn(), _fnFilterCustom()。
delta專案中,遇到的坑:
①列的索引是從0開始 這篩選第10列 status欄位[列]
oTable.fnFilter("^Active$", 9, true, false);
補充:
https://yq.aliyun.com/ziliao/406907 //jquery dataTable學習(一)
https://www.cnblogs.com/li-mei/p/4902624.html //jQuery DataTable-JavaScript API
https://www.cnblogs.com/amoniyibeizi/p/4548111.html
https://blog.csdn.net/zhu_xiao_yuan/article/details/51252300 //datatables引數配置詳解
https://blog.csdn.net/ylg01/article/details/76463908 // 使用jquery.datatable.js遇到的一些坑
http://www.cnblogs.com/zhangwei595806165/p/3701463.html //Datatables中文API——回撥函式