【发布时间】:2012-06-25 16:52:34
【问题描述】:
以下选择应该是强制性的:
<select id="area" class="input-xlarge">
<option value="0" selected="selected"></option>
<option value="A">A</option>
<option value="B">B</option>
<option value="C">C</option>
<option value="D">D</option>
</select>
<select multiple="multiple" id="reason" class="input-xlarge">
<option value="001">reason001</option>
<option value="002">reason002</option>
<option value="003">reason003</option>
</select>
但是下面的代码不起作用:
$("#form").validate({
rules: {
"area": {
required: true
},
"reason": {
required: true
}
【问题讨论】:
-
<select id="area" class="input-xlarge required">...添加 'required' 作为一个类使 jQuery Validate 拾取该字段并要求它选择一个开箱即用的验证选项。无需编写脚本。 -
@Ohgodwhy,它适用于第一个字段,但不适用于第二个字段。