Сброс фильтров * и * сортировка по умолчанию с помощью плагина TableSorter
Я использую плагин jQuery от Mottie https://mottie.github.io/tablesorter/ и видел возможность сброса фильтров по внешней ссылке. Я видел то же самое с сортировкой. Тем не менее, я хочу иметь возможность сбросить фильтры и восстановить сортировку по умолчанию.
Это то, что у меня есть, которое не работает для сортировки, но по крайней мере сбрасывает фильтры.
HTML:<a href="#" id="reset-link">reset</a>
JavaScript:
$('#reset-link').click(function(){
$('#mytable').trigger('sortRestart').trigger('filterReset');
return false;
});
1 ответ
Решение
Обратный порядок триггеров ( демо)
$(function() {
var $table = $('#mytable');
$('#reset-link').click(function() {
$table.trigger('filterReset').trigger('sortReset');
return false;
});
$table.tablesorter({
theme: 'blue',
sortList: [[0, 0], [1, 0], [2, 0]],
widgets: ['filter', 'zebra']
});
});