Передача нескольких значений со скрытыми полями ввода - PullRequest
22 голосов
/ 19 июня 2010

С помощью тега выбора можно опубликовать несколько значений, используя только HTML, выбрав несколько вариантов?

Например:

<select multiple="" >
    <option value="1"/>
    <option value="2"/>
    <option value="3"/>
</select>

Можно ли передать более одного значения, как это было бы в предыдущем примере, используя одно или несколько полей <input type="hidden">? Опять же строго с HTML.

1 Ответ

49 голосов
/ 19 июня 2010

Используйте [] в имени поля для отправки нескольких значений:

<input type="hidden" name="your_field_name[]" value="1" />
<input type="hidden" name="your_field_name[]" value="2" />
<input type="hidden" name="your_field_name[]" value="3" />

Вы получите массив значений в поле your_field_name.

...