Я использую функцию jquery serialize() для сериализации значений формы и отправки ее через ajax
как, например, если имя и идентификатор формы factoryUsers
var data=$("#factoryUsers").serialize();
Теперь это отлично подходит для форм, которые имеют текстовые поля, текстовые области, простые выпадающие списки и т.д. Но когда у меня есть несколько выпадающих списков, все идет не так например. если у меня есть раскрывающийся список типа
<select size="5" id="factoryUsers" name="factoryUsers" multiple="multiple">
сериализация больше не работает. поэтому, если я выбираю 3 пользователя, я получаю строку запроса, например
factoryUsers=5&factoryUsers=23&factoryUsers=11
изменение типа select для массива не помогает либо factoryUsers[]
Любая идея или помощь в том, как правильно это сделать, будет отличной.