後,我使用的是jquery validation plugin加入jQuery驗證表單創建
首先,我驗證添加到窗體:
$('#EmployeeForm').validate({
rules: {
"Employee.FirstName": "required",
"Employee.PatronymicName": "required",
"Employee.LastName": "required",
"Employee.BirthDay": { required: true, date: true }
},
messages: {
"Employee.FirstName": { required: "*" },
"Employee.PatronymicName": { required: "*" },
"Employee.LastName": { required: "*" },
"Employee.BirthDay": { required: "*", date: "00.00.00 format" }
}
});
它正常工作,直到在這裏。我後來需要驗證規則添加到其他表單元素:
$('#Address_A.Phone1, #Address_A.Phone2, #Address_B.Phone1, #Address_B.Phone2')
.rules("add", {
digits: true
});
在這裏,我得到一個錯誤:「形式」爲空或不是對象
我檢查,形式和所有的在我添加驗證之前,它中的元素被創建。
我無法弄清楚什麼是錯的。
謝謝!!!我使用的是元素名稱而不是id。再次感謝抖動 – CoffeeCode