Ajax中Success中进行跳转问题

2022-07-01 19:24:27 浏览数 (1)

大家好,又见面了,我是你们的朋友全栈君。

我在使用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

0 人点赞