是否可以将下拉列表中的第一项设为空白并默认选中,但是当在下拉列表中选择一项并点击提交时,该值会保留在那里。
这是一个例子
<form action="" method="post" />
<SELECT NAME="whatever" id="whatever">
<?php $selected = isset($_POST["whatever"]) && $_POST["whatever"] == 'whatever'; ?>
<option value="" hidden="true" selected="selected"></option>
<OPTION VALUE=1 onclick"selected='selected'">All</OPTION>
</SELECT>
<input type="submit" name="submit" value="Update"/>
</form>
目前,如果我点击提交,它会将所选值更改回空白。