-2
我目前有多个复选框和选择,当未勾选复选框时,复选框旁边的选择框被禁用,勾选启用时,问题如何保存下拉值基于选中的复选框。我知道你可以在PHP中使用foreach循环来获取所选复选框的数组,我将如何将它与所选复选框的数量进行匹配。根据选中的复选框多选择保存
<form id="form" name="form1" method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
<?php
for($i=0; $i<=10; ++$i){
?>
<input type="checkbox" class="status" name="status[]" value="1" id="status_enable_<?php echo $i; ?>" />
<select id="reason_codes_<?php echo $i; ?>" name="reason_codes_<?php echo $i; ?>">
<option value="">--none--</option>
<option value="AB">--option1--</option>
<option value="CD">--option2--</option>
<option value="EF">--option3--</option>
<option value="GH">--option4--</option>
</select></br>
<?
}
?>
<input type="submit" value="save" name="action" />
你如何做到这一点?这不是一个好的答案。 – Andy