Увы, таблиц несколько и они еще и вложенные в другую таблицу
|
Так и надо указать ид самой внешней таблицы (или внутренние все разные? в примере одинаковые)
|
вложенные по структуре одинаковые
|
на основную индекс добавил, в скрипте указал
нет поиска правились имена полей в таблице и скрипте |
нашел ошибку, работает поиск
|
появление div с поиском при вводе 1,2 символов как скрыть?
(внизу зеленый div) |
Цитата:
// Вывод списка найденых // inp - элемент в котором был ввод // ardata - массив найденых значений function outputSearchData (inp, ardata) { const ul = document.getElementById('result'); ul.textContent = ''; const tr = inp.closest('tr'); clearFields(tr); let disp = 'none'; for (const data of ardata) { const li = document.createElement('li'); li.textContent = data.name; ul.append(li); disp = 'block'; li.addEventListener('click', () => { outputInTable(data, tr); ul.textContent = ''; }, {once:true} ); } document.getElementById('search_result').style.display = disp; } |
Через несколько попыток удалось решить так
li.addEventListener('click', () => { outputInTable(data, tr); ul.textContent = ''; document.getElementById('search_result').style.display='none'; Огромное спасибо за терпение и помощь!!! :thanks: |
Часовой пояс GMT +3, время: 02:41. |