2011-06-30 154 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") 
    }