Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Массив из выбранных селектов (https://javascript.ru/forum/events/74999-massiv-iz-vybrannykh-selektov.html)

laimas 24.08.2018 15:29

Цитата:

Сообщение от Asew
Выбранное значения запихиваются в массив и потом ajax -ом отправляются на дальнейшую обработку.

Во-первых нужно использовать value опций, а не атрибуты, и собирать значения выбранных списков совсем не обязательно - значением списка будет значение выбранной опции (value). Причем у вас по умолчанию все списки изначально выбраны - будут равны значению первой опции. Это если не заниматься костылями и использовать value опций и именовать списки как элементы массива в случае их одинаковых имен - mytest[]. На сервере в массиве под ключом mytest будут значения выбранных опций.

Но у вас какие-то дикие значения. Как понять списки, значения которых будут одинаковы? Вы привязываете значения к итерациям цикла, а вообще, значения опций должны иметь ассоциацию, дабы сервер мог знать что к чему или если данные для базы, то конкретные значения или идентификаторы значений. Может конечно вы что-то и творите сногшибательное, но выглядит это более чем дико.


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