背景:
mvc模式下,当submit表单的时候,后台Control自动绑定Model类,但是如果不用submit来提交,改用ajax提交的时候,后台Control无法获取前台form表单内相应Name值,来绑定Model对象。
解决方案:利用jQuery来进行异步提交,获取后台处理结果,前台进行显示!
利用:jquery.form.js //jquery.form.js 的ajax提交表单
$('#form2').submit(function() {
$(this).ajaxSubmit(function() {
alert("提交成功!");
});
return false; //阻止表单默认提交
});
相关文章
- 02-23在forEach回调函数中存在异步操作的处理
- 02-23在Activity的生命周期中,会被系统回调的方法
- 02-23Synchronous/Asynchronous:任务的同步异步,以及asynchronous callback异步回调
- 02-23(并发编程)进程池线程池--提交任务2种方式+(异步回调)、协程--yield关键字 greenlet ,gevent模块
- 02-23分享一个异步任务在遇到IO异常时支持递归回调的辅助方法
- 02-23this.$nextTick().html 页面数据刷新完以后,再执行回调函数中的方法
- 02-23关于数组方法Array.prototype.filter()方法中 在回调函数体中是否需要使用return的超详细解析
- 02-23Spring 提供3种方法实现Bean初始化回调,含Spring中@PostConstruct注解的配置
- 02-23关于Array的map方法中回调函数参数的问题
- 02-23ABAP 修改SUBMIT被调程序执行人的方法