Перейти к содержимому


Множественный выбор и select


Сообщений в теме: 3

#1 goodcolor

    Активный участник

  • Пользователи
  • PipPipPip
  • 190 сообщений
  • Пол:Мужчина
  • Город:Йошкар-Ола

Отправлено 13 Сентябрь 2017 - 13:34

Попытался реализовать множественный выбор в стандартном отображении записи с помощью плагина jquery chosen через поле типа select без стандартной опции "Множественный выбор". Не получается использовать стандартную опцию, т.к. в этом случае представление множественного выбора сменяется на поля типа checkbox.
В общем всё работает, кроме того, что в поле сохраняется только одно значение из списка.
При этом значения списка подгружаю через JS. Изначально список пуст.
Почему в поле сохраняется только одно значение?
Компания "Хороший Цвет"
www.GoodColor.ru - поставки и производство самосветящихся товаров и материалов

#2 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 477 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 13 Сентябрь 2017 - 16:34

А в каком формате то сохраняете? Что передаете? Во-вторых, в самом поле то включен множественный выбор или нет? Если он выключен, то программа вполне может работать только с одним значением, выбрасывая остальное после получения данных.

#3 goodcolor

    Активный участник

  • Пользователи
  • PipPipPip
  • 190 сообщений
  • Пол:Мужчина
  • Город:Йошкар-Ола

Отправлено 14 Сентябрь 2017 - 14:13

Формат не изменяю. Лишь на страницу JS помещает необходимые option. Для select так же множественный выбор устанавливаю через JS. Если установить множественный выбор из опций, то в html это будет уже не select.
Компания "Хороший Цвет"
www.GoodColor.ru - поставки и производство самосветящихся товаров и материалов

#4 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 477 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 14 Сентябрь 2017 - 15:36

1. То что вы меняете через JS формат select, не следует что данные из формы в итоге будут получены программой в нужном для нее формате.
2. Как уже сказал, если в опциях поля не включен множественный выбор, то программа будет ожидать одно значение, а не несколько.





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных