【发布时间】:2011-10-13 18:46:29
【问题描述】:
我想设置一个 jQuery 验证规则,要求检查是(不是否),以便表单验证/提交。用户必须接受条款。如果用户选择否,他们将收到错误消息并且表单将无法验证。使用 jquery validate 插件完成此操作的正确方法是什么?
<form id="myForm">
<input type="radio" name="terms" id="terms1" value="Yes!" class="required" title="Must accept terms to continue" /> Yes
<input type="radio" name="terms" id="terms2" value="No" class="required" title="Must accept terms to continue" /> No
</form>
$("#myForm").validate({
/*
Insert your awesome jquery validation code here. Free beer to whoever answers the question!
*/
});
这是一个工作示例: http://jsfiddle.net/ThcS8/1/
向任何可以提供解决方案甚至更好示例的人致敬!如果您正在寻找相同的解决方案,请投票支持它以引起关注。谢谢大家!
请为您最喜欢的解决方案投票!
【问题讨论】:
-
旁注:您不应该对两个单选按钮使用相同的 id。 ID 应该是唯一的。
-
谢谢 Juhana,我会改变的。
-
有什么理由需要两个单选按钮来表示是和否,而不仅仅是一个复选框“我同意”?
标签: jquery jquery-plugins jquery-validate