如何在组合框中找到选项的长度

时间:2010-10-30 19:03:24

标签: javascript jquery combobox

我怎么知道组合框/选择框中是否有任何选项?

小编辑:

我有我的comboxbox myCombo = $(“#country”);

现在我想知道myCombo中有多少选项

4 个答案:

答案 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