一个url,怎么会请求两个不一样的Action

在做一个素材管理的功能,一个ajax的请求

url : "/mt/managenews/upNewsCover",

同时执行了两个方法:

捕获.JPG

页面只有一个按钮!!

请问大神,可能的原因是什么?




评论区

JFinal

2017-12-08 15:16

输出的 jfinal action report 表明,多出来一个请求,url 为:
/mt/managenews/editorNews2

这个没有什么特别好的解决办法,找到那个发请求的客户端/js 就可以了。一个好办法是在浏览器中按一下 F12,打开开发者工具窗口,看一下浏览器发送的请求是哪个页面,哪段 js 发起的

初级码农

2017-12-08 18:02

问题解决了,网页中的表单不知道为什么会自动提交,表单中并没有submit,这样表单和ajax一起提交了,所以会有2个请求,在ajax里加了preventDefault()解决了

热门反馈

扫码入社