Форум программистов, компьютерный форум, киберфорум
JavaScript для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 05.07.2020
Сообщений: 32

Фильтр на несколько ячеек

02.12.2020, 10:24. Показов 638. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Все здрасьте! Имеется такая таблица из трех столбцов и фильтр на javaScript, он работает, но только на одном столбце, когда я такой же фильтр делаю на второй столбец, то первый фильтр снимается. А мне нужно чтоб оба фильтра работали одновременно т.е. сначала один фильтр вбил, а второй фильтр отбирал уже оставшиеся значения
PHP/HTML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<table id ='myTable' border="1">
 
            <tr><th>ФИО</th><th>Должность</th><th>Опыт</th></tr>
 
            <tr><th><input type="text" id="myInput" onkeyup="my_filter()" placeholder="ФИО"></th>
                <th><input type="text" id="myInput1" onkeyup="my_filter1()" placeholder="Должность"></th>
                <th><input type="text" id="myInput2" onkeyup="my_filter()" placeholder="Опыт"></th></tr>
 
            <script>
                function my_filter() {
                  
                  var input, filter, table, tr, td, i, txtValue;
                  input = document.getElementById("myInput");
                  filter = input.value.toUpperCase();
                  table = document.getElementById("myTable");
                  tr = table.getElementsByTagName("tr");
 
                  for (i = 0; i < tr.length; i++) {
                    td = tr[i].getElementsByTagName("td")[0];
                    if (td) {
                      txtValue = td.textContent || td.innerText;
                      if (txtValue.toUpperCase().indexOf(filter) > -1) {
                        tr[i].style.display = "";
                      } else {
                        tr[i].style.display = "none";
                      }
                    }
                  }
                }
                </script>
            
            {% for el in home %}
                <tr><td>{{ el.title}}</td><td>{{ el.post}}</td><td>{{ el.genExperience}}</td></tr>
            {% endfor %}
        </table>
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
02.12.2020, 10:24
Ответы с готовыми решениями:

Фильтр ячеек в DataGridView
Подскажите каким образом можно пробежаться по DataGridView и изменить ячейки с определённым значением на своё значение или сделать их...

Фильтр на несколько полей
Здравствуйте! Имеется таблица &quot;dogovor_postavka&quot;, которая несет в себе информацию о каком-то поставляемом товаре. Хочу при нажатии по...

Фильтр на несколько полей (доработка)
Ребята, доброго времени суток. Сломал голову, стоит фильтр через VBA, не получается поставить на несколько полей. Заранее большое...

1
0 / 0 / 0
Регистрация: 05.07.2020
Сообщений: 32
03.12.2020, 10:09  [ТС]
Проблема решена
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
03.12.2020, 10:09
Помогаю со студенческими работами здесь

DBGrid закрасить несколько ячеек
Всех приветствую, столкнулся с такой вот задачей: имеется на форме DBGrid, таблица ADOTable 1 с полями: Наименование, Стоимость,...

Значение из ячейки в несколько ячеек
Здравствуйте У меня есть запись в ячейке допустим 2 - 1. Как разбить ее для двух ячеек для дальнейшей обработки данных И еще может....

Поменять местами несколько ячеек
Доброго времени суток! Подскажите, пожалуйста: Как сдвинуть несколько ячеек сохранив структуру. Часто приходится исправлять...

Запись в несколько ячеек эксель
Как можно реализовать запись данных в ячейке? Объясню на примере, что конкретно имею ввиду Пример: На форме расположены едит1,...

Разбить число на несколько ячеек
Подскажите, как в excel разбить число на несколько ячеек? Есть после вычислений сумма в денежном формате не более 1000 руб. например...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: 1. Реализовать контроль заполнения реквизита. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru