我有一个简单的表格。在提交(提交操作是谷歌文档表单提交)时,它将转到一个关注该页面的新页面。我想把重点放在当前页面上。
我有什么选择?
这是代码(也存在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>
答案 0 :(得分:1)
根据您尝试对结果表单执行的操作,(如果您不愿意依赖js完成所有提升),您还可以在页面上创建隐藏的iframe,为其命名并设置表单目标指向iframe的名称。只有当您没有兴趣让用户看到谷歌页面时,才会这样做。
答案 1 :(得分:0)
尝试使用AjaxForm,如http://jquery.malsup.com/form/所示,如果您使用的是jQuery
答案 2 :(得分:0)
表单的操作参数将始终将您带到该页面。
这是一个例子: POST without Form Method (PHP)