是否有人知道如何在页面刷新后textbox
和selectbox
中保留输入?
如果用户无法在注册页面中填写所有必需的填充内容,我想让我的输入保持更新页面。
答案 0 :(得分:1)
您应该在将表单发送到服务器之前验证您的表单,在客户端使用javascript
答案 1 :(得分:0)
将字段的值设置为已发布的值,例如:
<form method="POST">
<input name="username" value="<?php echo $_POST['username']; ?>"/>
<input type="submit"/>
</form>
答案 2 :(得分:0)
我认为你的意思是'表单提交' 'page refresh'。在这里你是如何做到的。
对于文字字段:
<input type="text" name="text_field" value="<?php echo @$_POST['text_field']"; ?>/>
对于选择字段:
<select name="select_field">
<option value="1" <?php echo @$_POST['select_field'] == "1" ? "selected" : '' ?>>an Option</option>
<option value="2" <?php echo @$_POST['select_field'] == "2" ? "selected" : '' ?>>another Option</option>
</select>
注意: @
符号用于在首次加载页面时禁止显示错误。
希望这会有所帮助:)