從jQuery Documentation(見選項標籤):
在表單上方顯示一條消息,指示當用戶嘗試提交無效表單時,有多少個字段無效。
$("#form").validate({
invalidHandler: function(form, validator) {
var errors = validator.numberOfInvalids();
if (errors) {
var message = errors == 1
? 'You missed 1 field. It has been highlighted'
: 'You missed ' + errors + ' fields. They have been highlighted';
$("div.error span").html(message);
$("div.error").show();
} else {
$("div.error").hide();
}
}
})
UPDATE:
要包括你的自定義驗證方法,只是將其包含在您的規則:
$("#form").validate({
rules: {
name: {
MustBeAwesome: true
}
}
});
驗證方法:
$.validator.addMethod('MustBeAwesome', function(value, element) {
return false;
}, 'Your name is not awesome');
我,我的問題更新確切地告訴我想要什麼 – ScG 2010-05-25 12:30:26
已更新我的答案包括我認爲你在尋找的東西。 – 2010-05-25 13:08:28
它是將被驗證的表單的選擇器。我會更新我的帖子以使用$(「#form」)來更清晰。 – 2010-05-25 13:42:34