验证显示:无下拉列表

时间:2012-03-31 12:08:33

标签: javascript html validation

我使用这个插件: 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>

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

使用忽略是最好的事情。

$("#myform").validate({ ignore: [] }) 

这是最佳解决方案。