Jquery验证单选按钮选项是不是为yes
Posted
技术标签:
【中文标题】Jquery验证单选按钮选项是不是为yes【英文标题】:Jquery validate if radiobutton option is yesJquery验证单选按钮选项是否为yes 【发布时间】:2011-12-21 22:19:38 【问题描述】:我试图仅在用户选择“是”时验证文本字段。如果选项为 no,则不应验证文本字段(并且它也被隐藏)。
使用来自 www.bassistance.de 的 validate 插件完成验证
谁能帮帮我?我做了一个小提琴来澄清。
http://jsfiddle.net/logistef/PaTJ4/27/
【问题讨论】:
尝试添加 var 验证器 = $('yourinput').validate();演出结束后 我的表单上有超过 70 个输入值,这只是其中的一小部分。如果我在 .show 之后添加它,那么其余的验证将无法正常工作。我需要实际的验证方法规则。 你能把你的小提琴收拾一下吗? 【参考方案1】:查看验证 API 中的 depends
选项。类似的东西应该适合你:
$("#myForm").validate(
required:
depends: function(el)
return $("#radio_Yes").attr('checked');
);
这是一个更新的小提琴:http://jsfiddle.net/PaTJ4/31/
我还冒昧地整理了您的代码。
【讨论】:
嘿,我知道它与依赖有关,但我不知道如何让它工作。感谢您制作小提琴,因为我现在明白了。万分感谢:D以上是关于Jquery验证单选按钮选项是不是为yes的主要内容,如果未能解决你的问题,请参考以下文章
如何使用jQuery unobtrusive和Asp.Net Mvc验证动态生成的单选按钮组?