以下是复选框的代码
foreach($fruits as $key=>$values) {
echo "<td bgcolor=\"#EAEAEA\" style=\"color:#003399\"><input type=\"checkbox\" name=\"fruits[]\" value='$fruits[$key]'>$fruits[$key]</td>";
点击提交后如何保留所选值?
答案 0 :(得分:0)
复选框不使用值属性。您拥有属性checked='checked'
或简称checked
,这意味着它已被选中。然后,您将获得一个$ _POST数组,如果您选中了复选框,它们将显示键中的名称,但如果未选中,则根本不会提交。因此,如果您确实想要传递这些未经检查的复选框,则需要创建隐藏字段。有关如何完成此操作的详细信息,请参阅此文章:Post the checkboxes that are unchecked