大家好,又见面了,我是你们的朋友全栈君。
我在使用ajax的过程中,当返回成功信息的时候在success:function()跳转另一个页面使用了window.location(“url”)来跳转页面,出现了页面无法跳转的问题。
自己整理,记录下来。
Ajax部分代码:
代码语言:javascript复制 $.ajax({
'url': "${pageContext.request.contextPath}/MailVerify",
data: { //数据
'username' : username,
'password' : psw,
'email':email,
'emailCode':emailCode
},
type: "POST", //类型,POST或者GET
dataType: 'json', //数据返回类型,可以是xml、json等
'success':function (data) { //成功,回调函数
alert(data.RegisterResult);
$(window).attr("location","login.jsp");
},
'error':function (data) { //失败,回调函数
alert("fail");
}
});
我目前测试只能跳转本地文件,跳转其他 例如(www.baidu.com) 会失败,暂时不知道什么原因。后续弄明白再补充
参考博文:https://blog.csdn.net/Demo_Liu/article/details/81388809
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/147204.html原文链接:https://javaforall.cn