我用php创建了一个个人资料页面,用户使用html下拉列表选择性别。html代码如下:
Gender<select name="gender">
<option value=" "> EMPTY </option>
<option value="Male">Male</option>
<option value="Female">Female</option>
</select> 用户选择性别后,表单将数据分派并保存到数据库中。我如何修改它,使下拉列表显示用户之前输入的选定值?
发布于 2013-02-26 00:11:43
在正确的选项标签上设置"selected“属性。您必须在交付HTML之前在服务器上弄清楚这一点,或者使用Javascript客户端,这取决于您存储用户选择的位置。
发布于 2013-02-26 00:12:43
像下面这样尝试...它会帮助你..。
<option value=" " selected> EMPTY </option> 如果我们在选项标记中设置Selected属性...然后,它指定在页面加载时应该预先选择一个选项
发布于 2013-02-26 00:15:14
选择并提交表单后,必须将所选值保存在会话变量中。当人员再次访问页面时,通过检查会话值将选定的属性设置为相应的
https://stackoverflow.com/questions/15071198
复制相似问题