0
<select name="test[]" size="5" multiple >
<?php foreach($type as $key => $value) { ?>
<option value="<?php echo $key ?>" <?php (isset($_POST['test']) && in_array($key, $_POST['test']) ? ' selected' : '') ?> ><?php echo $value['name'] ?></option>
<?php } ?>
</select>
我想了解:在提交数据后,如何从selectbox保留选定数据(可以保存多个选择)。提交后保留表单数据 - 多个选定的值
你要保持多选择下拉表单提交后的选中状态? –