我有这段代码:
<form id="form2" name="form2" method="post" action="">
<table dir="ltr" width="554" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="269" class="da"><div align="center"><span id="spryselect1">
<select onchange="form2.submit()" name="mpage" id="mpage">
<option selected="selected" value="no">-----------</option>
<option value="medmo">Medmo.com</option>
<option value="paris">Paris.com</option>
<option value="imo">IMO.com</option>
</select>
</span></div></td>
<td width="214" class="t_b">Select Website</td>
</tr>
</table>
</form>
当用户选择一个值时,表单会自动提交,我希望用户选择的项目在提交表单后被选中。
因为我面临这个问题:
用户选择第一个项目 (Medmo.com) -> 表单提交 -> 所选项目将是“--------”
我希望这发生:
用户选择第一个项目 (Medmo.com) -> 表单提交 -> 选择的项目将是“Medmo.com”
我该怎么做?
提前致谢。
最佳答案
一种可能是这样的:
<option value="medmo"<? if($mpage=='medmo') echo ' selected="selected"'; ?>>Medmo.com</option>
<option value="paris"<? if($mpage=='paris') echo ' selected="selected"'; ?>>Paris.com</option>
<option value="imo"<? if($mpage=='imo') echo ' selected="selected"'; ?>>IMO.com</option>
关于php - 如何在提交表单后自动选择列表菜单中的选中项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3023384/