|
|
|
ajax пополнение таблицы
|
|||
|---|---|---|---|
|
#18+
Я только начинаю постигать премудрости веб-технологий. Создается новая вкладка. На ней формируется залоговок таблицы. А содержимое таблицы вначале еще непонятно, будет тянуться из локальной или удаленной БД, соответственно отображение данных может быть не мгновенно. Принял решение для обоих случаев использовать AJAX и уже на сервере решать, откуда тянуть данные, и в одном ответе возвращать. Возник вопрос, как лучше. Создать таблицу на сервере и возвращать ответ как Код: html 1. и вставлять методом innerHTML(другого способа вставлять такой HTML код я не знаю, write работает только при формировании страницы, а у нас уже сформирована), либо возвращать массив данных, и там по циклу уже формировать ячейки джаваскриптом с данными из массива? Как лучше, что оптимальнее и правильнее? Какой-нибудь третий способ? Нет желания использовать библиотеки и фреймворки для такого простого дела, поэтому и не рассматривал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2013, 10:18 |
|
||
|
ajax пополнение таблицы
|
|||
|---|---|---|---|
|
#18+
и еще, насколько знаю, innerHTML перегружает всю страницу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2013, 10:27 |
|
||
|
ajax пополнение таблицы
|
|||
|---|---|---|---|
|
#18+
kaldoreyСоздать таблицу на сервере и возвращать ответ как Код: html 1. Я так и делал. Но всё зависит от конкретной ситуации. kaldoreyи еще, насколько знаю, innerHTML перегружает всю страницу Нет. Код: html 1. меняет только div ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2013, 10:30 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=38287874&tid=1448264]: |
0ms |
get settings: |
6ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
167ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
26ms |
get tp. blocked users: |
1ms |
| others: | 222ms |
| total: | 444ms |

| 0 / 0 |
