bun*_*ich 6 forms validation jquery plugins
当你有一个名字属性是一个数组时,有谁知道如何为jquery表单验证插件创建规则?
例如.
<form id="myForm">
<input type="checkbox" name="data[]" id="firstId" value="1" />One <br />
<input type="checkbox" name="data[]" id="secondId" value="2" />One <br />
Run Code Online (Sandbox Code Playgroud)
...
我正在尝试使用validate plugin语法将规则附加到此复选框
$('#myform').validate({
rules : {
data: { required: true, minlength: 1
}
}
}
);
Run Code Online (Sandbox Code Playgroud)
问题是"数据"语法不正确.使用数据[]或数据\ [\]也无效.我只是让它与之合作
$('#firstId').rules('add', { required: true, minlength: 1});
Run Code Online (Sandbox Code Playgroud)
有人有建议吗?
Pet*_*dIt 12
您需要将引号的名称(在本例中为data [])包装在引号中
$('#myform').validate({
rules : {
'data[]': { required: true, minlength: 1 }
}
});
Run Code Online (Sandbox Code Playgroud)
请参阅此处有关复杂名称字段(Brackets Dots)的文档:http://docs.jquery.com/Plugins/Validation/Reference#Fields_with_complex_names_.28brackets.2C_dots.29
| 归档时间: |
|
| 查看次数: |
5893 次 |
| 最近记录: |