Я хотел бы, чтобы при запуске фильтра таблицы появлялось сообщение о том, что больше нет элементов для отображения, поэтому, если значение счетчика равно нулю, это дополнительное сообщение также должно появиться. Вот мой код, и, по моему мнению, он должен работать в соответствии с советами, найденными при переполнении стека и поиске в Google.
Но это не так, где я ошибся?
apple
banana
cranberry
dates
eggfruit
0 Items Found
Please Refine Seach Criteria.
$(document).ready(function() {
$("#myInput").on("keyup", function() {
const value = $(this).val().toLowerCase();
$("#myTable tr").hide();
const shown =
$("#myTable tr").filter(function() {
return $(this).text().toLowerCase().includes(value)
});
shown.show();
$("#count").text(shown.length);
if ("#count").text(shown.length === 0)
$("#items").show();
});
});
Подробнее здесь: https://stackoverflow.com/questions/798 ... of-a-table