表格提交到新页面

时间:2011-12-15 16:44:19

标签: javascript jquery html forms google-docs

我有一个简单的表格。在提交(提交操作是谷歌文档表单提交)时,它将转到一个关注该页面的新页面。我想把重点放在当前页面上。

我有什么选择?

这是代码(也存在here

<html><body>
    <form action="https://docs.google.com/a/rangde.org/spreadsheet/formResponse?formkey=dFlSZkt0TzZTWHJyblBiQlNrcmZvZGc6MQ" method="POST" id="ss-form" target="_blank" onsubmit="submitted=true;">
<br>
<input type="text" name="entry.0.single" value="" class="ss-q-short" id="entry_0" placeholder="Your Name">
<br>
<input type="text" name="entry.1.single" value="" class="ss-q-short" id="entry_1" placeholder="E-mail Address">
<br>
<input type="text" name="entry.2.single" value="" class="ss-q-short" id="entry_2" placeholder="Pledge Amount">
<br>
<input type="submit" name="submit" value="Submit"></form>
    </body>
</html>

3 个答案:

答案 0 :(得分:1)

根据您尝试对结果表单执行的操作,(如果您不愿意依赖js完成所有提升),您还可以在页面上创建隐藏的iframe,为其命名并设置表单目标指向iframe的名称。只有当您没有兴趣让用户看到谷歌页面时,才会这样做。

答案 1 :(得分:0)

尝试使用AjaxForm,如http://jquery.malsup.com/form/所示,如果您使用的是jQuery

答案 2 :(得分:0)

表单的操作参数将始终将您带到该页面。

这是一个例子: POST without Form Method (PHP)