Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Пройтись по списку и получить данные через ajax (https://javascript.ru/forum/jquery/69235-projjtis-po-spisku-i-poluchit-dannye-cherez-ajax.html)

zerg 08.06.2017 02:59

Пройтись по списку и получить данные через ajax
 
Здравствуйте. Есть таблица и нужно одну колонку получить через ajax.
Как сделать что бы js прошелся по всей колонке и получил значение через ajax? Трудность заключается именно в самом обходе по списку.

ksa 08.06.2017 08:38

Цитата:

Сообщение от zerg
Есть таблица
...
Трудность заключается именно в самом обходе

У таблицы есть коллекция rows - даст доступ к строчкам... У строк есть коллекция cells - дас доступ к ячейкам строки...

Этого джентльменского набора должно хватить для "прохода" по колонке таблицы. ;)

zerg 08.06.2017 12:49

А если через onload? Пишем функцию которая будет обновлять данные в конкретной ячейке. Я же думаю можно получить html элемент куда она вставлен?
Или лучше как вы указали? Спасибо.

laimas 08.06.2017 13:44

Цитата:

Сообщение от zerg
А если через onload? Пишем функцию которая будет обновлять данные в конкретной ячейке.

onload - документ загружен. Понятно, что это с "обновление" никак не связать?

Чего вы хотите?

ksa 08.06.2017 15:01

Цитата:

Сообщение от zerg
Или лучше как вы указали?

Мой способ не единственный... :D
По большему счету все равно как ты получишь ссылку на нужную ячейку. Тут главное ее получить.
Имея ссылку на элемент можно его менять.

zerg 08.06.2017 15:24

Ну в том плане что на каждый элемент поставить событие onload. И он сам в себя подставить данные.

laimas 08.06.2017 15:31

Цитата:

Сообщение от zerg
на каждый элемент поставить событие onload

Не для каждого элемента такое событие определено. Вы чего хотите в конце концов?

ksa 08.06.2017 16:38

Цитата:

Сообщение от laimas
Вы чего хотите в конце концов?

Дык...
Цитата:

Сообщение от zerg
Есть таблица и нужно одну колонку получить через ajax.


laimas 08.06.2017 16:43

ksa,
а вы представляете получение колонки через ajax? Заполнить колонку данными полученными асинхронным запросом, это понятно. Но причем тут onload?

ksa 08.06.2017 16:45

Цитата:

Сообщение от laimas
а вы представляете получение колонки через ajax?

Да... :yes:
Но мои "представления" могут не совпадать с потребностью ТСа. :D

Цитата:

Сообщение от laimas
Но причем тут onload?

Это уже точно не ко мне... :no:


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