Показать сообщение отдельно
  #11 (permalink)  
Старый 24.08.2018, 16:29
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

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

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

Последний раз редактировалось laimas, 24.08.2018 в 16:31.
Ответить с цитированием