【发布时间】:2017-01-16 19:27:25
【问题描述】:
我正在寻找一种方法来验证多个相扑选择框。我的代码如下。
HTML
<select class="kid-age form-select" id="edit-age-big-kid-1" name="age_big_kid_1">
<option value="">-</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
</select>
<select class="kid-age form-select" id="edit-age-big-kid-2" name="age_big_kid_2">
<option value="">-</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
</select>
<select class="kid-age form-select" id="edit-age-small-kid-1" name="age_small_kid_1">
<option value="">-</option>
<option value="3">0</option>
<option value="4">1</option>
<option value="5">2</option>
</select>
JS
$('.kid-age').SumoSelect();
我如何在客户端验证所有需要的下拉菜单(可能有多个)并显示一条消息“所有儿童年龄都是必需的。”
提前致谢!
【问题讨论】:
-
检查生成的代码。插件会创建新的 html(ul > li 结构),因此您必须使用 .opt 类检查 li。选定的项目获得 .selected 类,希望对您有所帮助...(您将检查 text() val)...
标签: javascript jquery sumoselect.js