Як знайти елемент tr, в якому осередку рівні обраним в select (JS / jQuery)?



+2 +/-

HTML Загалом справа така, у мене таблиця, колонок кілька, рядів багато, і два / чотири випадають списку select, в яких вибираються певні пункти.

завдання:

Знайти в таблиці ті ряди, в яких присутні значення, вибрані в випадних списках, логічне І має бути.

Припустимо є таблиця:

Як знайти елемент tr, в якому осередку рівні обраним в select (JS / jQuery)?

У меню, що випадають у мене в одному яблуко, у другому груша, і потрібно знайти ряд (tr), в якому містяться яблуко І груша, в даному випадку це ряд один і ряд шість.

За таким принципом, щоб згодом цей ряд (tr) підсвітити через css. ID таблиці: table1

Пошук йде з другого елементу (перший рядок не потрібна, вона з описом), це через: gt (0) в селекторі в jQuery

Меню, що випадає має id: properties; друге: properties2.

Як знайти цей елемент?

От не зрозумію як перевірити чи входять в ряд обидва елементи, вибрані у випадних списках?

Профіль користувача Rive Запитав: Rive  (рейтинг 7498) Категорія: Інтернет

Відповідей: 1

1 +/-

Молодець, Кирило! Хороше запитання задав - одинадцять місяців на нього ніхто не може відповісти (хоча напевно пробував не одна людина).

І мені дивно, що на нього ніхто не може дати відповіді - адже у нас на БВ повно комп'ютерників! (Я так зрозумів, що всі вони доморощені, комп'ютерних академієв ніхто не кінчав).

Мабуть, ти вчишся на програміста. Хотілося б дізнатися, як називається предмет, завдання якого представлена? HTML або щось пов'язане з програмуванням, веб-дизайном? Напиши, будь ласка, щоб я знав. Я хочу створити свій сайт і знання по HTML і css мені знадобляться. Якщо є у тебе назву підручника з цього предмету, теж дай, якщо можеш. Я постараюся в Інтернеті знайти аналогічний.

Як на мене, то для вирішення цього завдання потрібно перевірити всі осередки tr між собою, особливо ті, де містяться значення яблуко і груша. Невже там за кодом HTML не можна перевірити, чи входять в ряд обидва елементи, вибрані у випадних списках?

Відповів на питання: Gloaming