1
正如標題中基本解釋的,我有一個帶有日期字段的表單。這是在德國,我想用它提供的「dateDE」驗證器來驗證它。這裏是我的驗證碼JQuery驗證插件「日期」工作,但「dateDE」拋出錯誤
$("#aufuhrRecherche").validate({
rules: {
recherchegrund: "required",
beginn: "dateDE",
ende: "dateDE"
},
messages: {
recherchegrund: "Bitte einen Recherchegrund angeben",
beginn: "Bitte ein Anfangsdatum angeben",
ende: "Bitte ein Enddatum angeben"
},
errorLabelContainer: "#error",
wrapper: "li",
highlight: function(element, errorClass) {
$(element).css('background-color', 'salmon');
},
unhighlight:function(element, errorClass) {
$(element).css('background-color', 'white');
}
}
);
現在使用此代碼我得到jquery.validator.js以下錯誤:
$.validator.methods[method] is undefined Line 492
只需使用
beginn: "dateDE",
ende: "dateDE"
作品就好了錯誤彈出一個不錯的列表,他們應該在哪裏。
這讓我瘋狂。有沒有人看過這個?
編輯
我只是想完全相同的代碼與"dateISO"
和它的作品。我開始認爲這是jQuery驗證插件的一個錯誤。但奇怪的是,我是唯一存在這個問題的人。
謝謝!我錯過了。太糟糕了,紀錄仍然是指dateDE。 – BernardMarx 2010-09-08 11:21:05