Отправить форму и отдельные значения флажка с запятыми - PullRequest
2 голосов
/ 17 августа 2011
 <form ... method="get">
 <checkbox name="category[]" value="1">
 <checkbox name="category[]" value="2">
 <checkbox name="category[]" value="3">
 ...

Я хочу, чтобы окончательный запрос get выглядел следующим образом, если все элементы отмечены:? Category = 1,2,3

Если отмечены только 1 и 3:? Category = 1, 3

Какой лучший способ добиться этого?

1 Ответ

1 голос
/ 17 августа 2011

Вы можете использовать Javascript для работы со скрытым полем:

<input type="hidden" name="category" value="" />

При изменении любого флажка обновите значение (т. Е. «1,3» или «1,2,3») по мере необходимости.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...