我使用这个插件: http://bassistance.de/jquery-plugins/jquery-plugin-validation/
是否可以使用style =“display:none”验证select-fields?
我需要这个,因为另一个插件样式我的下拉列表并将原始的select-field设置为display:none并创建一个带div和ul的自己。
在这种情况下,选择名称= xxx未经过验证: - (
<select style="display: none;" sb="20200222" name="xxx" class="300" id="yyy">
<option selected="selected" value="">Choose</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
<div class="sbHolder" id="sbHolder_20200222">
<ul style="top: 38px; max-height: 193px; display: none;" class="sbOptions" id="sbOptions_20200222">
<li><a rel="" href="#">Choose</a></li>
<li><a rel="1" href="#1">1</a></li>
<li><a rel="2" href="#2">2</a></li>
<li><a rel="3" href="#3">3</a></li>
</ul>
</div>
有什么想法吗?
答案 0 :(得分:0)
使用忽略是最好的事情。
$("#myform").validate({ ignore: [] })
这是最佳解决方案。