Asp.net MVC3的Ajax提交和客户端验证的问题
2013-09-24 22:48
411 查看
<script src="@Url.Content("~/Scripts/jquery-1.4.4.min.js")" type="text/javascript"></script><script src="@Url.Content("~/Scripts/jquery.unobtrusive-ajax.min.js")" type="text/javascript"></script><script src="@Url.Content("~/Scripts/jquery.validate.min.js")" type="text/javascript"></script> <script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")" type="text/javascript"></script> //... @using (Ajax.BeginForm(new AjaxOptions { OnSuccess = "OnSuccess", OnFailure = "OnError" })){......省略表单内容.....} //....
用上述方式创建的表单,同时做了客户端数据验证,在表单中用submit按钮,一切都是正常的。
如果使用Js脚本提交,就失去了Ajax效果和客户端验证。
$("form").get(0).submit();
请问,如何在上述环境中实现JS脚本提交表单同时Ajax和客户端验证可用?
$('form').trigger('submit');
$("#form1").valid()
相关文章推荐
- asp.net入门
- Spring 3.x企业应用开发实战(11)----基于@AspectJ配置切面
- asp.net下载文件几种方式
- ASP.net笔记
- ASP.NET MVC 中单独的JS文件中获取Controller中设定的值
- ASP.NET Cookie 概述
- Win7旗舰版中的IIS配置asp.net的运行环境配置教程(图文教程+视频)
- ASP.NET 学习笔记
- asp.net mvc 在JS中跳转到其它controller/action
- Win7中IIS的ASP.NET环境配置简洁版
- asp.net IE10 _doPostBakc 未定义
- Asp.net自定义控件开发任我行(8)-数据集绑定
- Asp.net mvc 有关序列化的问题
- [Asp.NET]GridView点击列排序
- ASP.NET 推荐书籍
- [Asp.NET]GridView删除前确认对话框
- 模糊查询的语句
- [Asp.NET]GridView停留行颜色改变
- ASP.NET中使用JqGrid完整实现
- Asp.Net MVC 模型验证详解-实现客户端、服务端双重验证