Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Поиск по таблице и перестановка строк (https://javascript.ru/forum/jquery/58907-poisk-po-tablice-i-perestanovka-strok.html)

KemPavel 16.10.2015 19:46

Поиск по таблице и перестановка строк
 
Всем привет
Столкнулся с такой задачей: "Поиск строк в таблице по символам, введенным в поле ввода, при нажатии на кнопку "искать", строки таблицы, содержащие вхождения в своих ячейках, должны перемещаться и выводиться выше остальных."

На странице есть таблица из 10 строк + заголовок, поле для текста и кнопка "искать"

Первое что приходит на ум это считать значение из: <input type="button" name="but" value="Искать" onclick="searching(this)" />

Считываю я его с помощью:
function searching(button) {
var result = $("#text").val();
};

А вот дальше я не могу придумать как теперь найти вхождения в каждой из строк таблицы. Пробовал брать :contains() через forEach, но он не работает для массива HTML Объектов.

ksa 19.10.2015 11:34

Цитата:

Сообщение от KemPavel
я не могу придумать как теперь найти вхождения в каждой из строк таблицы

Вот тут много всяких вариантов было предложено...

рони 19.10.2015 12:28

Цитата:

Сообщение от KemPavel
Пробовал брать :contains() через forEach, но он не работает для массива HTML Объектов.

нормально работает, если правильно применять


Часовой пояс GMT +3, время: 23:11.