2016-12-04 129 views
1

有沒有辦法將重置篩選器的值從空白更改爲其他?即「全部」表分揀機篩選器 - 更改重置篩選器的值

從使用數據值的mottie中查看此JSfiddle,但它的作用是將其設置爲默認過濾器值。 http://jsfiddle.net/Mottie/856bzzeL/1005/

<thead> 
    <tr> 
     <th class="filter-select">Name</th> 
     <th>Major</th> 
     <th data-value="f">Sex</th> 
     <th>English</th> 
     <th>Japanese</th>11 
     <th>Calculus</th> 
     <th>Geometry</th> 
    </tr> 
</thead> 

我需要的是一個復位過濾器值選擇時,因爲它有過濾器選擇的屬性欄選擇了空白值就像當,將顯示所有值。

無論如何我能做到這一點嗎?

感謝

回答

0

反而引發了filterReset方法,設置所需的默認篩選器(demo):

$(function() { 
    var $table = $('#mytable'); 
    $('#reset-link').click(function(e) { 
    $table.trigger('sortReset', function() { 
     $.tablesorter.setFilters($table, ['', '', 'f']); 
    }); 
    return false; 
    }); 
    $table.tablesorter({ 
    theme: 'blue', 
    sortList: [[0, 0], [1, 0], [2, 0]], 
    widgets: ['filter', 'zebra'] 
    }); 
}); 
+0

嘿@mottie,並沒有完全得到你的答案。但我基本上需要的是將具有「過濾器選擇」屬性的列上的空白值更改爲「全部」,其中同樣的東西顯示該列上的所有值。 –

+0

我得到了答案,我用 - 「數據佔位符」屬性將空白值更新爲「全部」 性別 –