多个button与验证控件validator的矛盾
Posted i永无止境
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了多个button与验证控件validator的矛盾相关的知识,希望对你有一定的参考价值。
1.我的添加页面中放置了一个验证控件,验证用户名不能为空,页面按钮点击时会自动进行验证。我的页面中做了一个“注册”button,“注册”时将不触发验证控件,那么就设置“注册”button的CausesValidation=False;
2.button 按钮触发后相当于提交表单的动作,这样会激发页面验证控件的验证事件先执,验证未完成故而不能执行button的click事件;我通过将该button按钮添加ValidatorGroup="ValidataGroup1"解决了问题。更精确理解见下文:
以上是关于多个button与验证控件validator的矛盾的主要内容,如果未能解决你的问题,请参考以下文章
一旦我将@Html.DropDownListFor 添加到表单中,Jquery.Validate 就会停止验证任何控件
jquery.validate不使用submit提交 使用button按钮提交 以及使用ajax验证用户名
验证控件jQuery Validation Engine调用外部函数验证