<form ... method="get">
<checkbox name="category[]" value="1">
<checkbox name="category[]" value="2">
<checkbox name="category[]" value="3">
...
如果检查了所有项目,我希望最终的get查询看起来如下所示: ?类别= 1,2,3
如果只检查1和3: ?类别= 1,3
实现这一目标的最佳方式是什么?
答案 0 :(得分:1)
您可以使用Javascript来操作隐藏字段:
<input type="hidden" name="category" value="" />
当任一复选框被更改时,根据需要更新值(即“1,3”或“1,2,3”)。