JQuery Datatables中是否可以获取列的当前过滤器状态?我正在做一些自定义过滤,并将bStateSave设置为true。页面重新加载后,我想读出当前的过滤器状态,以便在页面上填充其他部分。

最佳答案

对于仍在寻找的人(像我一样):

    var oSettings = oTable.fnSettings();
    $("tfoot input").each(function(i){
        if(oSettings.aoPreSearchCols[i]['sSearch']!=''){
            $(this).val(oSettings.aoPreSearchCols[i]['sSearch']);
        }
    });
    if(oSettings.oPreviousSearch['sSearch']!=''){
        $('.search_field').val(oSettings.oPreviousSearch['sSearch']);
    }


取自http://www.datatables.net/forums/discussion/992/solved-override-bstatesave-with-osearch-and-aosearchcols/p1

关于jquery - jQuery数据表-获取列过滤器,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6298814/

10-10 18:08