jQueryMobile: множественный выбор отправил все значения на сервер
Я хочу использовать поле множественного выбора в jQuery-Mobile. Однако только последнее выбранное значение отправляется на сервер. Это мой код:
<select name="myValues"
data-native-menu="false" data-mini="true" multiple="multiple">
<option>Select one or more</option>
<?php
foreach ($propPosValues AS $posValue) {
<option value="<?= $field['Id'] ?>"><?= $field['Value'] ?></option>
<?php } ?>
</select>
Не беспокойтесь о php-коде. Это на самом деле работает. Пользовательский интерфейс показывает множественный выбор, который открывается в другом окне. Но только последнее выбранное значение отправляется на сервер. Но я, очевидно, хочу их всех.
Какие-либо предложения?
1 ответ
Решение
Тег имени должен быть name="myValues []". Скобки "[]" указывают, что это массив значений.