【发布时间】:2015-11-04 11:49:44
【问题描述】:
我正在努力将通过表单提交的信息保存到 parse.com,然后在完成后重定向到备用页面。我的 POST 工作正常,但找不到重定向到新页面的最简单方法。这是我的代码:
<script>
function validateForm() {
Parse.initialize("1oFe8znPN2CwcEj14eIYaIOuxGtW35ZpmOazlG3H", "fJhaxIenhcwAdp66T14LKw4OukJ3lG6DLpkq1JVV");
var TestObject = Parse.Object.extend("iOS");
var testObject = new TestObject();
testObject.save({Phone: document.forms["appForm"]["phone"].value },{
success: function(object) {
$(".success").show();
},
error: function(model, error) {
$(".error").show();
}
});}
和
<input type="text" name="phone" id="contact_email" class=" form-control input-email" placeholder="Phone Number">
<input type="submit" id="sendingbtn" class="btn" value="Submit">
我有 onclick="location.href='appsuccess.html';"在提交输入中,但有时会在 POST 之前推送。有什么建议?谢谢
【问题讨论】:
-
更改
window.location将强制进行页面重定向。window.location = 'your url here'; -
而不是将重定向放在 onclick 上,而是将其放在成功中。
标签: javascript html forms parse-platform href