我怎么知道组合框/选择框中是否有任何选项?
小编辑:
我有我的comboxbox myCombo = $(“#country”);
现在我想知道myCombo中有多少选项
答案 0 :(得分:2)
在jQuery中:
if($('select#something option').length > 0) {
// There are some.
...
答案 1 :(得分:1)
$(myCombo)。儿童( “选项”)。长度
答案 2 :(得分:0)
您可以使用length
这样的属性:
alert($('#dropdown_id option').length);
确保将代码包装在ready处理程序中:
$(function(){
alert($('#dropdown_id option').length);
});
您还可以使用size()
方法:
$(function(){
alert($('#dropdown_id option').size());
});
答案 3 :(得分:0)
<select id="mySelect">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
</select>
然后:
alert($('#mySelect > option').size()); //4