ssm使用layui使用ajax没有执行success
一. 问题背景 后台:使用ssm框架,在Controller的方法 已经加了@ResonseBody注释 ,返回的对象是User 前端:jsp页面,ajax写了 dataType:'json' ,点击‘编辑’按钮,点击‘提交’表单后, ajax没有执行success里面的代码 不能执行success里面的代码的原因: 在ajax后面没有写 return false; ,导致提交按钮默认提交了。 二. 解决方法 在ajax后面写上 return false; 即可,如下倒数第2行代码 form . on ( 'submit(formDemo1)' , function ( arg ) { console . info ( arg . field ) ; $ . ajax ( { url : 'updateUser' , data : { "user_id" : arg . field . user_id , "username" : arg . field . username , "password" : arg . field . password , "mail" : arg . field . mail , "manager" : arg . field . manager } , dataType : 'json' , type : 'POST' , success :