使用jquery驗證器。使用選項卡瀏覽表單時不執行驗證。jquery驗證器onfocusout不工作複選框和收音機
$(function() {
var validator = $("#myForm").validate({
onfocusout: function(element) {
this.element(element);
},
rules: {
fname: "required",
check: "required",
color: "required"
},
messages: {
fname: "Enter your firstname",
check: "you know you do",
color: "pick one!",
},
});
});
我試圖上的複選框上的模糊執行。但是,該事件在表單加載時觸發。 Here's the improved fiddle
$('#check').on('blur', function() {
$("#myForm").validate().element(this);
}).blur();
驗證工作提交,只有onfocusout不適用於複選框或收音機。請參閱關於模糊的更新問題 – user1549804
我認爲這是我想說的「ONFOCUSOUT」選項 –