首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以提交html5表单,然后在同一页上返回?

是否可以提交html5表单,然后在同一页上返回?
EN

Stack Overflow用户
提问于 2014-05-16 18:29:56
回答 2查看 67关注 0票数 0

不确定这是否是正确的措辞,但如果我有一个html5表单,它位于页面的指定侧边栏中,在提交时,我基本上可以重新加载侧边栏吗?或者重复的页面必须加载到刚才更改的侧栏中吗?

我甚至不知道该如何处理这个问题;

第一,是否可以这样做?

第二,javascript涉及的内容。

表单提交只是客户端,因为我不需要担心安全性和“实际上”发送填写的表单信息。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-05-16 18:50:48

您可以使用jQuery库& AJAX来实现这样的目标,我做了一个小小的演示(尽管如此)

代码语言:javascript
复制
<!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>

这将淡出表单,并将其替换为文本放到文本字段中,希望这有助于您解决问题。

票数 0
EN

Stack Overflow用户

发布于 2014-05-16 20:40:05

一个简单的方法可能是在iframe上加载侧栏。这样,页面将与页面的其余部分分开加载。表单提交将独立于页面的其余部分工作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23702303

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档