【发布时间】:2016-03-12 10:03:30
【问题描述】:
好的,如果我将复选框房间字段放在不带 [] 的情况下,以下代码可以正常工作,但如果我喜欢这样
$(function() {
// Setup form validation on the #register-form element
$("#reservation").validate({
// Specify the validation rules
rules: {
room[]: "required",
start: "required",
end: "required",
name: "required",
phone: "required",
email: {
required: true,
email: true
},
address: "required"
},
// Specify the validation error messages
messages: {
room[]: " Select one room",
start: "Select Check In date in Room Availability",
end: "Select Check Out date in Room Availability",
name: "Enter your full name",
phone: "Phone number is required",
email: "Please enter a valid email address",
address: "Address is required"
},
submitHandler: function(form) {
form.submit();
}
});
});
那么带有 room[] 的房间字段不会抛出任何错误来选择一个房间。
【问题讨论】:
-
它抛出一个错误。
SyntaxError: Unexpected token [ -
通过对对象字面量使用有效的语法。查看重复问题的各种答案。
-
只有一个主题您发布了链接,我无法找到该帖子的答案兄弟。我是stackoverflow的新手
标签: jquery html css validation