我有一个多选选择框。我需要使用javascript进行验证,以便它应该提示选择至少一个值。
下面是我有的多选框。
<select name="usrgrp[]" multiple="multiple" size="3">
<option value="11">abc</option>
<option value="12">def</option>
<option value="13">ghi</option>
</select>
请帮我写这个选择框的验证javascript。
答案 0 :(得分:3)
if (referenceToForm.elements["usrgrp[]"].selectedIndex == -1) {
alert("Please select an item.");
}
答案 1 :(得分:1)
最简单的方法就是使用! :
if (!$('select').val())
{
//fail
}
答案 2 :(得分:0)
我会从Validation文档开始。如果你发现需要验证的不仅仅是那个字段(也许你正在构建一个表单?),那么使用Validation插件将比单独破解个别规则更有帮助。
给它一个镜头,写得很好,包含很多例子。