当前位置: 首页 > 工具软件 > jQuery.Ruler > 使用案例 >

jquery validate 的select 验证

邓阳炎
2023-12-01

用jquery validate 做select的验证的时候,

<select name="sortId">
    <option disabled="disabled">第一个<option>
    <option value="1">第二个</option>
    <option value="2">第三个</option>
</select>

 如果用这种写法,在jquery中

$().ready(function() {
	$("#addProductForm").validate({
               rules: {
				sortId: {required: true, minlength:1}
                          }
            });

 这样是会通过的,因为jquery验证的是是否有一个被选中项

换成

<select name="sortId">
    <option></option>
    <option disabled="disabled">第一个<option>
    <option value="1">第二个</option>
    <option value="2">第三个</option>
</select>
 这种写法就好了
 类似资料: