我一直在用自定義驗證整天奮鬥,我認爲是時候請求一些幫助。自定義方法來檢查子div是否有類 - jquery驗證
我建立的是一個類似於Facebook的選擇用戶界面,當你添加用戶到一個事件。我試圖建立一個函數,如果沒有用戶被選中,將返回一個錯誤。我遇到的問題是父div需要像表單元素一樣對待,但是我可以找到有關如何執行此操作的任何信息。
另一個想法是在我製作JSfiddle時找到我的。我將用戶標識存儲在一個數組中。也許驗證可能會檢查一個空數組?林不知道該怎麼做,要麼,或哪一種方式將是理想的..
這裏是一個小提琴玩: http://jsfiddle.net/7neCU/1/
這裏是我到目前爲止已經試過。
$.validator.addMethod('require-one-div', function (element) {
if ($('#trainees').children('.each_user').hasClass('selected'))
return true;
}, "Please select at least 1 trainee");
和規則
rules: {
trainees:{
'require-one-div':true
},
}
我也給了家長的div #trainees
名稱& ID 「研修生」 和階級的需要。
謝謝你的任何建議或想法。
驗證插件可能會查找'input'字段。爲什麼不用'click'事件設置'input'='hidden'''true' /'false'值? – greener
我目前正在嘗試這個,謝謝你的建議 –