layui表单提交使用form.on(‘submit(sub)‘,function (){}) 使用ajax请求时回调不执行的原因及解决方法_form.on('submit(tableexport)', function (data)-CSDN博客

网站介绍:文章浏览阅读8.3k次。ayui使用官方的表单模块form.on('submit(sub)',function (){}) 提交,使用ajax请求向后台请求一个执行结果,根据结果进行处理,出现回调无法执行,并且页面出现了刷新之前也遇到过这个问题,直接使用将form标签修改成了div,通过jquery为提交按钮添加点击事件,而不用submit提交表单。今天在为毕设添加修改密码的功能的时候,再次遇到了这个问题,刚好有点空闲,决定找出真正的原因。首先,debug服务端逻辑,发现能正常取值,返回值也是正常之后,检查ajax_form.on('submit(tableexport)', function (data)