jquery,form表单验证后提交
2016-08-19 18:10
471 查看
</pre>引入的js包:<p></p><p><img src="https://img-blog.csdn.net/20160819180415945?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" /></p><p>为表单设置验证规则:</p><p></p><pre code_snippet_id="1840741" snippet_file_name="blog_20160819_2_8409390" name="code" class="javascript">jQuery(document).ready(function(){ jQuery("#theForm").validate({ errorPlacement: function(error, element) { element.parent().find("span[class='error']").html(""); error.appendTo(element.parent().find("span[class='error']")); }, rules: { country: {required:true}, zip: {required:true}, area_id: {required:true}, area_info: {required:true}, trueName: {required:true}, telephone: {required:true} }, messages:{ country: {required:"必填项,不能为空!"}, zip: {required:"必填项,不能为空!"}, area_id: {required:"必填项,不能为空!"}, area_info: {required:"必填项,不能为空!"}, trueName: {required:"必填项,不能为空!"}, telephone: {required:"必填项,不能为空!"} } }); });
具体验证规则的写法请查看:
http://www.jquerycn.cn/a_4345 http://blog.csdn.net/lhzjj/article/details/17378435
当表单提交时jquery会先进行验证,验证通过才提交。下面是验证不通过的样式:
验证不同,表单当然不会提交,并进行提示。
具体验证的写法清参考上面列出的两个链接。
主动验证表单:
jQuery("#theForm").valid(); //返回值类型为boolean,通是true,不通过为false。
↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑以上代码可能会出错
按下面的写
var form = $("#theForm").validate();
if(!form.valid()) return;
先去执行validate()方法,然后在去执行valid()方法验证。
相关文章推荐
- jQuery form插件的使用--用 formData 参数校验表单,验证后提交(简单验证).
- 异步提交form的时候利用jQuery validate实现表单验证
- jquery验证和提交form表单
- JQuery ajax提交表单及表单验证+Jquery表单插件ajaxForm用法详解
- 如何在异步提交form的时候利用jQuery validate实现表单验证
- 异步提交form的时候利用jQuery validate实现表单验证
- JQuery Form Ajax提交Asp.Net表单时的验证视图状态 MAC 失败
- Form表单利用jQuery Validate验证ajaxSubmit提交
- 【jquery采坑】Ajax配合form的submit提交(微擎表单提交,ajax验证,submit提交)
- JQuery Form Ajax提交Asp.Net表单时的验证视图状态 MAC 失败
- ASP MVC异步提交form表单,Jquery-easyui对话框,表单验证(jquery.validate)
- MVC client validation after PartialView loaded via Ajax MVC3中 弹出 Dialog时候 提交的时候 使用 Jquery 不验证 form表单 的解决办法
- Form表单利用Jquery Validate验证以及ajax提交
- jQuery form插件之formDdata参数校验表单及验证后提交
- 手机号验证,为jquery-validation添加自定义验证方式,以及Ajax提交form表单
- jQuery form插件之formDdata参数校验表单及验证后提交
- [原创]jquery form表单提交及验证
- MicrosoftMvcJQueryValidation.js 启用客户端验证,form无法提交
- form的onsubmit事件--表单提交前的验证最佳实现方式
- Jquery.Form 异步提交表单的简单实例