如何使用jQuery在下拉列表中选择attr“selected”的选项?

时间:2011-07-31 18:23:09

标签: javascript jquery

这对我不起作用:

    $('select').each(function() {  

        alert($(this).find('option').attr('selected').length);

    }

实际上我真正需要的只是检测当前的select是否有任何预先选择的选项。

1 个答案:

答案 0 :(得分:3)

您可以使用:selected选择器:

alert($(this).find("option:selected").length);

或者,或者,使用this作为选择器的上下文:

alert($("option:selected", this).length);