0
У меня есть таблица и текстовое поле поиска. Я фильтрации таблицы, когда я что-то типа в строку поиска с помощью этого скрипта:Скрыть таблицу, когда результаты поиска 0
$(document).ready(function(){
// Write on keyup event of keyword input element
$("#buscador").keyup(function(){
var $rows1 = $('#tablaproyectos1 tbody>tr');
$('#buscador').keyup(function() {
var val = $.trim($(this).val()).replace(/ +/g, ' ').toLowerCase();
$rows1.show().filter(function() {
var text = $(this).text().replace(/\s+/g, ' ').toLowerCase();
return !~text.indexOf(val);
}).hide();
});
});
});
Мой вопрос: Как я могу скрыть таблицу, когда нет результатов от поиска?
спасибо за ваш ответ. У меня проблемы. В фрагменте кода он отлично работает, но когда я помещаю код на свою страницу, он скрывает таблицу, но если я удалю текст в текстовом поле, таблица не появится снова. Что я могу сделать? –
исправил его. Я просто удалил .addClass ('hide') –
Добро пожаловать. Да, я пытаюсь сначала скрывать таблицу за классом, и я забыл удалить этот код. –