Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Динамически или статически создавать большое количество элементов? (https://javascript.ru/forum/dom-window/41861-dinamicheski-ili-staticheski-sozdavat-bolshoe-kolichestvo-ehlementov.html)

EvgenOrel 02.10.2013 09:24

Динамически или статически создавать большое количество элементов?
 
Есть список<UL>, примерно из 40 элементов, к каждому элементу должно быть прикреплено по 20 <select> по 150 <option> в каждом. В базу могут быть записаны как 2, так и все 20, так и ни одного выбранного значения <select>
(все <option> в селектах одинаковы)
Вариантов решения у меня три
1. В php собрать строку, и вывести ее
2. Записанные в базу данные из <select> собирать в PHP ,остальные добавлять динамически в js, добавляя селекты по мере их заполнения
3. <Select> собирать в PHP , а <option> генерить каждый раз по onclick()

Работать все будет в локальной сетке, в течении всего дня. Большая часть компов слабовата(или загружена), так что много ресурсов забирать нельзя
Помогите выбрать менее ресурсо и трудоемкий вариант, или если есть то свой

danik.js 02.10.2013 12:37

Ну если без трюков тормозит, то я бы сделал селекты пустыми, и наполнял бы их по клику, а после выбора очищал бы.


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