3 回答

TA貢獻(xiàn)1836條經(jīng)驗(yàn) 獲得超3個(gè)贊
嘗試添加onkeyup
.$("form#signup").validate
見(jiàn)文檔:https ://jqueryvalidation.org/validate/#onkeyup
onkeyup: function(element) { $(element).valid(); },

TA貢獻(xiàn)1862條經(jīng)驗(yàn) 獲得超6個(gè)贊
默認(rèn)情況下,該插件不對(duì) onkeyup 事件進(jìn)行驗(yàn)證,您需要根據(jù)您的要求實(shí)現(xiàn)它。這是一個(gè)簡(jiǎn)單的例子:
$("form#signup").validate({
onkeyup: function (element, event) {
$(element).valid();
},
rules: {
title: {
required: true
},
},
errorPlacement: function(error, element){}
});
類(lèi)似的其他事件,如 onclick、onfocus* 等

TA貢獻(xiàn)1809條經(jīng)驗(yàn) 獲得超8個(gè)贊
只需在焦點(diǎn)輸出時(shí)為檢查輸入添加一個(gè)自定義事件
$(document).ready(function() {
$("form#signup").validate({
rules: {
title: {
required: true
},
},
errorPlacement: function(error, element){}
});
$('#signup input').focusout(function(){
var form = $( "#signup" );
form.valid()
})
});
這是新的 jsfiddle,其中包含適用于您的案例的代碼 http://jsfiddle.net/qhsj84en/
添加回答
舉報(bào)