创建记录后,用户将被重定向到内部页面。
"redirect to home.html"
我已尝试过,将代码添加到"成功"但没有成功:( 如何在注册或登录后重定向?
window.location.href = "http://stackoverflow.com";
上述代码仅在按F5后才能生效
<script type="text/javascript">
Parse.initialize("UWkFSQ1DY.......", "mgI77........");
var Post = Parse.Object.extend("Post");
$("#signup").submit(function(event){
event.preventDefault();
var username = $("#signup-username").val();
var pass = $("#signup-password").val();
var email = $("#signup-email").val();
var user = new Parse.User();
user.set("username", username);
user.set("password", pass);
user.set("email", email);
user.signUp(null, {
sucess: function(user){
window.location.href = "http://stackoverflow.com";
}, error: function(user, error){
console.log("signup error:"+error.message);
}
});
});
</script>
答案 0 :(得分:0)
您可以先将sucess
更改为success
,然后尝试window.location = "http://www.yoururl.com";
或window.location.href = "whatever"
或window.location.replace("http://www.yoururl.com/");
那么你可以添加一个返回它。 如果它仍然不起作用?尝试使用setTimeout。