由于表单提交给自己,用户选择的值将在$_GETor中可用$_POST(取决于action您的表单是getor post)。
最好的方法是使用这些值selected在适当的节点上设置属性,<option>就像这样。
$selectedC1Value = '';
<? if isset($_POST['c1']) { ?>
$selectedC1Value = $_POST['c1'];
<? } ?>
<select name="c1" id="c1" >
<option value="" <? if ($selectedC1Value == '') { echo 'selected'; } ?>>
--
</option>
<option value="age" <? if ($selectedC1Value == '') { echo 'selected'; } ?>>
Age
</option>
<option value="education" <? if ($selectedC1Value == '') { echo 'selected'; } ?>>
Education
</option>
<!-- etc -->
</select>
这必须为<select>您的<form>.