Сброс фильтров * и * сортировка по умолчанию с помощью плагина 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']
  });
});
Другие вопросы по тегам