可以提交html5表单然后在同一页面上返回吗?
can a html5 form be submitted and then returned on the same page?
不确定这是正确的措辞,但如果我有一个html5表单位于一个页面的指定侧栏,在提交时,我基本上可以重新加载侧栏吗?或者一个重复的页面必须加载的侧边栏只是改变?
我甚至不知道如何处理这个问题;
首先,是否可以这样做,
其次,会涉及到哪些javascript。
表单提交只是客户端,因为我不需要担心安全性和"实际"发送填写好的表单信息。
你可以使用jQuery库&为了实现这样的功能,我做了一个小演示(没有任何AJAX)
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script src="http://code.jquery.com/jquery-2.1.1.min.js"></script>
</head>
<body>
<div id="sidebar">
<form id="sidebarform" onsubmit="return false;">
Textbox:<input type="text" id="sidebarformtext"><br>
<input type="submit" id="sidebarformsubmit">
</form>
</div>
<script>
$("#sidebarformsubmit").click( function(){
$("#sidebarform").fadeOut("slow", function(){
$("#sidebar").html($("#sidebarformtext").val() )
});
});
</script>
</body>
</html>
这将淡出表单,并将其替换为文本字段中的文本,我希望这有助于您解决问题。
一种简单的方法可能是将侧边栏加载到iframe上。这样,页面将从页面的其余部分单独加载。表单提交将独立于页面的其余部分
相关文章:
- 如何在Facebook上的iframe应用程序中使后退按钮返回到上一页
- 返回上一页时,Javascript仍处于活动状态
- Python返回上一页并记住元素
- 如何返回到上一页并用php或javascript刷新它
- 返回上一页,不加载执行正文
- 从mysql数据库中删除项目,然后返回最后一页
- 如何返回一页并检查调用该操作的页面
- 浏览器返回上一页功能,如果返回如何重新加载文档
- 如何使用 ajax 一次抓取一页,返回下一页链接并再次访问
- 自动返回上一页
- 如何在 asp.net 中使用角度选项卡返回上一页
- 如果用户单击“返回”,如何在上一页上隐藏引导模式
- 如何在不刷新 angularjs 的情况下返回上一页
- 如何阻止/防止用户在注销后返回上一页 ASP.NET
- 如何在多页面中制作一个 JavaScript 表单向导,其中包含下一页,并取消并返回并提交最后一页
- 蛋糕2,返回/取消按钮转到上一页
- javascript重定向到带有表单操作post的页面,然后返回到带有输入值的上一页
- PHP:如何在关闭弹出窗口时返回到上一页
- jquerymobile返回上一页onclick事件不起作用
- 返回到带有输入的上一页