【发布时间】:2018-09-08 11:21:19
【问题描述】:
如 jqueryvalidation require_from_group-method 示例所示,可以使用类来选择组。
$( "#myform" ).validate({
rules: {
mobile_phone: {
require_from_group: [1, ".phone-group"]
},
home_phone: {
require_from_group: [1, ".phone-group"]
},
work_phone: {
require_from_group: [1, ".phone-group"]
}
}
});
我还发现可以通过 ID 进行选择。
$( "#myform" ).validate({
rules: {
mobile_phone: {
require_from_group: [1, "#mobile_phone, #home_phone, #work_phone"]
},
home_phone: {
require_from_group: [1, "#mobile_phone, #home_phone, #work_phone"]
},
work_phone: {
require_from_group: [1, "#mobile_phone, #home_phone, #work_phone"]
}
}
});
是否可以按名称选择?以下两次尝试都会出错。
$( "#myform" ).validate({
rules: {
mobile_phone: {
require_from_group: [1, "[name: mobile_phone], [name: home_phone], [name: work_phone]"]
},
home_phone: {
require_from_group: [1, "[name: mobile_phone], [name: home_phone], [name: work_phone]"]
},
work_phone: {
require_from_group: [1, "[name: mobile_phone], [name: home_phone], [name: work_phone]"]
}
}
});
$( "#myform" ).validate({
rules: {
mobile_phone: {
require_from_group: [1, "[name: 'mobile_phone'], [name: 'home_phone'], [name: 'work_phone']"]
},
home_phone: {
require_from_group: [1, "[name: 'mobile_phone'], [name: 'home_phone'], [name: 'work_phone']"]
},
work_phone: {
require_from_group: [1, "[name: 'mobile_phone'], [name: 'home_phone'], [name: 'work_phone']"]
}
}
});
【问题讨论】:
标签: jquery forms css-selectors jquery-validate