JQuery Datatables - получить фильтр столбцов - PullRequest
1 голос
/ 10 июня 2011

Есть ли способ в JQuery Datatables получить текущее состояние фильтра столбца? Я делаю некоторую пользовательскую фильтрацию, и для bStateSave установлено значение true. Когда страница перезагрузится, я бы хотел прочитать текущее состояние фильтра, чтобы заполнить другую часть на моей странице.

1 Ответ

6 голосов
/ 09 ноября 2011

Для тех, кто все еще выглядит (как я):

    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

...