用js发送ajax,但不用ajax中success改变location的href,用重定向到的controller
return view没有用啊
遇到过这个问题,老老实实用 location.href 进行重定向,详见 ajax与302响应
那这mvc的重定向是没有用的嘛
还是说只能url访问重定向有效果
@蕾蕾啦啦啦: 如果是ajax请求,mvc的重定向不起作用
本身ajax就不负责浏览器地址,你却想要ajax去改变浏览器地址。
—— 这个ajax后面的 服务端 是否 重定向处理(或者直接处理成200,400等等) 毛关系没有,因为结果都是告诉ajax(因为ajax不会负责修改浏览器,地址怎么变)。
受教了,目前我自己试出来情况的确是这样的,自己输入url是有用的
AJAX請求收到redirect不會自動處理,要自行轉跳