Можно ли нативными средствами создать корректно работающие чекбоксы в get-форме?

Доброго дня.
Если отправить такую гипотетическую форму, с несколькими выбранными чекбоксами, получится не совсем то, чего хотелось бы получить.
<form method="get">
    <input type="checkbox" name="check[]" value="1" />
    <input type="checkbox" name="check[]" value="2" />
</form>

В параметрах последующий выделенный чекбокс просто затрет собой предыдущий, и данные потеряются.
/?check[]=1&check[]=2
Обычно в таких случаях прибегал к js и перехвату события submit, но обычно я делал сразу же и ajax. Здесь же ajax не нужен. Не хочется отказываться от простого нативного механизма. POST не вариант.

Есть ли способы \ хаки побороть?
Спасибо.
  • Вопрос задан
  • 217 просмотров
Решения вопроса 1
bingo347
@bingo347 Куратор тега HTML
Crazy on performance...
Это нормальный формат для GET запроса (и для POST-url-encoded тоже) и сервер обязан такие параметры уметь парсить
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
dennikolas
@dennikolas
PHP макака
Расставить численные индексы к check[]?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы