jquery - 如何使用 jQuery 计算选项标签的数量?

标签 jquery html count html-select

我有一个问题,当我有多个具有相同类和 ID 的选择框时,如何计算选项标签的数量?

假设我有三个选择框。我想要选择框的大小,以便我可以动态添加具有相同选项的新选择框:

<select id="selectid" class="selectclass">
    <option>1</option>
    <option>2</option>
</select>

<select id="selectid" class="selectclass">
    <option>1</option>
   <option>2</option>
</select>

<select id="selectid" class="selectclass">
    <option>1</option>
    <option>2</option>
</select>

最佳答案

使用jquery:

对于给定的 selectid:

$('select#selectid option').length

对于给定类的所有选择:

$('select.selectclass option').length

对于页面中的所有选择:

$('select option').length

但是你应该给html页面中的每个元素赋予不同的Id

关于jquery - 如何使用 jQuery 计算选项标签的数量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5602099/

相关文章:

javascript - 如何访问使用外部样式表的 javascript 对象的样式属性?

html - 两个具有相同图像的图像类型按钮

r - UseMethod中的错误(“group_vars”): no applicable method for 'group_vars' applied to an object of class “factor”

Razor 计数项目

javascript - Countdown.js 重置时间

html - 固定位置表格标题超出屏幕

jquery - 如何在ajax成功时重新加载DFP广告管理系统广告?

javascript - 声明一个 Ajax 函数并用不同的变量填充它

javascript - 固定页面不可见区域的div

Jquery 在下拉菜单上添加 "selected"