Как разместить несколько значений в контроллере с помощью одного раскрывающегося списка?

Вот мой код:

                            <div class="input-group" id="sector">
<span class="input-group-addon">Sector</span>
<select class="form-control"  multiple>
<? foreach ($sectors as $row): ?>
<option value="<?= $row['sector']; ?>">
<?= $row['sector']; ?></option>
<? endforeach; ?>
</select>
</div>

Я хочу отправить несколько выбранных значений в контроллер. Я пробовал, но публикуется только последнее выбранное значение, но не все. Можете ли вы вести меня ??

0

Решение

Создайте скрытое поле и, выбрав раскрывающийся список, добавьте значение в скрытое поле с разделением запятыми, используя javascript / jquery.
Наконец, когда форма опубликована, вы можете получить данные через запятую. Вы можете использовать взорвать его через запятую.

0

Другие решения

Других решений пока нет …