页面刷新后是否可以保留表单(html)内容数据?

时间:2013-06-25 11:11:49

标签: javascript jquery html css

请给我一个很好的建议但不使用Ajax。 我的意思是说可以用JavaScript / J查询或其他方式。

我的问题:当我提交一个页面时,操作类再次返回到同一页面 现在按照我的要求,我必须保留一些单选按钮的状态,并检查之前选中的复选框。

任何帮助将不胜感激。

2 个答案:

答案 0 :(得分:1)

如果表单操作重定向到同一页面,即您想重新填充刚刚在同一页面上发送的相同字段,则只需输入表单数据作为默认值:

<form action="form.php" method="post">
    <input type="text" name="name" placeholder="Enter your name" value="<?=$_POST['name']?>" />
</form>

答案 1 :(得分:0)

您需要在会话中保存表单数据(表单状态),这将涉及设置cookie或本地存储,其中一些可能使用JavaScript实现。

如果我这样做,我会将表单中的值存储在会话变量中,然后在返回页面时重新填充表单。

这可以使用服务器端脚本语言(如PHP或JSP或.net

)来完成

如何开始使用JSP的示例,我建议使用以下教程:

http://www.jsptut.com/sessions.jsp