Попытался реализовать множественный выбор в стандартном отображении записи с помощью плагина jquery chosen через поле типа select без стандартной опции "Множественный выбор". Не получается использовать стандартную опцию, т.к. в этом случае представление множественного выбора сменяется на поля типа checkbox.
В общем всё работает, кроме того, что в поле сохраняется только одно значение из списка.
При этом значения списка подгружаю через JS. Изначально список пуст.
Почему в поле сохраняется только одно значение?
Множественный выбор и select
Автор goodcolor, 13 сент. 2017 13:34
Сообщений в теме: 3
#1
Отправлено 13 Сентябрь 2017 - 13:34
Компания "Хороший Цвет"
www.GoodColor.ru - поставки и производство самосветящихся товаров и материалов
www.GoodColor.ru - поставки и производство самосветящихся товаров и материалов
#2
Отправлено 13 Сентябрь 2017 - 16:34
А в каком формате то сохраняете? Что передаете? Во-вторых, в самом поле то включен множественный выбор или нет? Если он выключен, то программа вполне может работать только с одним значением, выбрасывая остальное после получения данных.
#3
Отправлено 14 Сентябрь 2017 - 14:13
Формат не изменяю. Лишь на страницу JS помещает необходимые option. Для select так же множественный выбор устанавливаю через JS. Если установить множественный выбор из опций, то в html это будет уже не select.
Компания "Хороший Цвет"
www.GoodColor.ru - поставки и производство самосветящихся товаров и материалов
www.GoodColor.ru - поставки и производство самосветящихся товаров и материалов
#4
Отправлено 14 Сентябрь 2017 - 15:36
1. То что вы меняете через JS формат select, не следует что данные из формы в итоге будут получены программой в нужном для нее формате.
2. Как уже сказал, если в опциях поля не включен множественный выбор, то программа будет ожидать одно значение, а не несколько.
2. Как уже сказал, если в опциях поля не включен множественный выбор, то программа будет ожидать одно значение, а не несколько.
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных













