2011-06-30 153 views
1

我已经看到了几个其他职位有类似的问题,但没有什么完全像我需要做的。我需要有三个复选框,所有名称都是相同的,但ID不同。当点击复选框1时,需要2或3(任意一个)。但是如果第一个复选框没有被点击,那么不需要。这是我所看到的最接近的例子,但不是100%的有:JQuery验证插件问题

jquery validation rules

任何帮助表示赞赏。

+1

如果你回答了你自己的问题,你应该把下面的答案在真正的答案,然后接受它。否则,人们会感到困惑,仍然认为你需要帮助。 –

+0

谢谢迈克尔,更新了下面的答案。 – james

回答

1

我找到了答案。那么我非常想到这一点。至少有两个人始终应该是必需的,这样这个简单的说法是我所需要的:

{要求:真实,使用MINLENGTH:2}

,我发现在这里:

jQuery的验证插件以最小从单个阵列2种元素的命名

然后只是增加了我的留言:

messages: { 
    fieldname: { 
     required:"Must select at least two of the three below options", 
     minlength: jQuery.format("Must select at least two of the three below options") 
    }