如何在页面刷新后保留我的输入

时间:2014-03-04 18:39:37

标签: javascript php jquery html mysql

是否有人知道如何在页面刷新后textboxselectbox中保留输入?

如果用户无法在注册页面中填写所有必需的填充内容,我想让我的输入保持更新页面。

3 个答案:

答案 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>

注意: @符号用于在首次加载页面时禁止显示错误。

希望这会有所帮助:)