Я создал фильтр для удаления строк из таблицы в соответствии с сопоставлением с выбранным значением. Проблема в том, что мне нужно показать удаленные строки после того, как пользователь выберет другое значение, но я не могу понять, как это сделать. Это моя функция:показать строки после удаления с помощью jquery и выпадающего списка
$(document).ready(function() {
$("button").click(function() {
$("td").each(function(index, paragraph) {
$td = $(paragraph);
if ($td.html() === $('select[name=select1]').val()) {
$(this).parent("tr:first").remove(); }
});
});
и это выпадающий:
<select name="select1">
<option value="" disabled selected>user name</option>
<?php while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) { ?>
<option value="<?php echo $line['user_name'];?>">
<?php echo $line['user_name'];?>
</option>
<?php } ?>
</select>
Есть ли способ, я могу вернуть удаленные строки в таблице после select1
изменений?
Похоже, вы не хотите, чтобы «удалить» строки так же, как «спрятать» им. – JRulle