每次都栽在这个地方,好衰!
在jsp页面的<form>标签设置了action="请求url" ,button那里用js进行监听,点击触发ajax方法,将前台数据传到后台Controller,然后页面不跳转,执行ajax的success回调方法,结果页面总是会出乎意料地跳转到action请求的url。看了半天才发现,虽然button点击会执行ajax,可是执行完还是会继续提交form到“请求url”,为了防止页面跳转,只能不提交form,即把action去掉。防止页面跳转的问题解决。
每次都栽在这个地方,好衰!
在jsp页面的<form>标签设置了action="请求url" ,button那里用js进行监听,点击触发ajax方法,将前台数据传到后台Controller,然后页面不跳转,执行ajax的success回调方法,结果页面总是会出乎意料地跳转到action请求的url。看了半天才发现,虽然button点击会执行ajax,可是执行完还是会继续提交form到“请求url”,为了防止页面跳转,只能不提交form,即把action去掉。防止页面跳转的问题解决。
转载于:https://www.cnblogs.com/lindaZ/p/4923634.html