Как мы можем очистить поле поиска адаптивной таблицы?
Мы можем добавить поиск в таблицу, определенную с помощью TabularTables, и сделать ее чувствительной к регистру, умной и enterOnly. Однако я не вижу опции для очистки поля поиска при перезагрузке таблицы / страницы. Любая идея, как я могу очистить поиск?
В таблице "stateSave" имеет значение true и не может быть отключено, потому что я хотел бы, чтобы размер страницы и сортировка сохранялись при перезагрузке страницы.
1 ответ
Обновите обработчик шаблона onRendered или onDestroyed, чтобы очистить значение поиска от состояния и перерисовки.
https://datatables.net/reference/api/search()
Template.your_template_name.onDestroyed(function() {
var table = $('#your_datatable_id').DataTable({
'retrieve': true
});
if (table.search() !== "") {
return table.search("").draw();
}
});