我試圖將jQuery驗證插件添加到一些網站,我遇到了一點問題,它應該驗證的字段在名稱屬性上有一個前綴,例如「Customer.FirstName」。字段上的jQuery驗證與名稱屬性中的前綴
由於您必須將JSON對象傳遞給規則的驗證函數,因此它無法找到元素,因此無法工作。
有沒有一種方法可以做到每個字段的基礎,還是我仍然可以傳遞一個JSON對象的變體,將字段id指定爲一個字符串,比如「#Customer \ .FirstName」?
在此先感謝!
編輯:
每格雷格的建議,我得到它的工作。因此,對於任何人誰都有這樣的問題,你必須做這樣的:
$("form").validate({
rules: {
"Prefix.FieldName": "validationKeyword"
}
});
的「#」不添加到選擇,並且不要「\\」逃脫字符添加到選擇。所以,「#Prefix \\。FieldName」不會匹配任何東西,所以只要將這些字符留出即可。
嗯,我這樣做,我想?這是我有: $( 「#form_holder」)找到( 「形式」)驗證({ 規則: 「#Lead \\姓」{ :{需要 :真 }} }); – Gup3rSuR4c 2009-11-09 19:32:54