ajax返回成功但不能执行success里的内容

yycqly 2016-09-29 06:34:19

$.ajax({
cache: false,
url: '${pageContext.request.contextPath}/signIn',
type: 'POST',
data:$('#login_form').serialize(),
async: false,
//dataType: 'json',
error: function(request) {
alert('发送请求失败!');
},
success: function (data) {
alert("777");
window.location.href="${pageContext.request.contextPath}/index";
}
});


能够弹出777却不能执行重定向,确定不是重定向的问题
...全文
327 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq840727854 2016-09-30
  • 打赏
  • 举报
回复
没有毛病~~
kahnyy5202015 2016-09-30
  • 打赏
  • 举报
回复
首先你的alert(777)成功了没 再写个绝对地址试试。。。
霜月枫桥 2016-09-30
  • 打赏
  • 举报
回复
在alert('777');下加一个alert('${pageContext.request.contextPath}/index'),你看一下输出的值你能不能访问。其实,你这里直接写window.location.href="/webapps下工程名/index";就行了,不需使用pageContext.request.contextPath
番茄鲨鱼面 2016-09-30
  • 打赏
  • 举报
回复
清下缓存,看看是不是缓存导致的。 输出window.location.href,检查路径是否正常。
X元素 2016-09-29
  • 打赏
  • 举报
回复
chrome,firefox 调试模式下,看看是不是报错了。用console输出一下window.location.href

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧