在我的某些程序中,window.location.assign可以正常工作并转到另一个页面。但是我一直在尝试在此页面上以及彼此之间混合使用window.location.href和window.location.assign,但似乎都不起作用。我不确定为什么,我不太了解为什么它不起作用,因为我尝试从其他页面复制它。它只是刷新页面,而不是转到另一页面。这是一种寄存器形式,它将数据存储在数据库中,并且一切运行正常,它的功能很好,只是不会转到其他页面。我正在使用Chrome浏览器。
答案 0 :(得分:1)
由于onsubmit
值周围没有引号,因此默认情况下,表单本身可能正在提交
尝试修改为
onSubmit="return false"
我也将阻止默认的按钮点击
$("#SubmitRegister").on("click", function(event) {
event.preventDefault();
// other code the same
此外,在发出ajax请求之前,您不应该重定向