在jQuery中获得多选的optgroup,可以通过以下步骤实现:
<select>
标签创建一个下拉列表框,并为其添加一个唯一的ID,例如mySelect
。<select id="mySelect" multiple>
<optgroup label="Group 1">
<option value="option1">Option 1</option>
<option value="option2">Option 2</option>
</optgroup>
<optgroup label="Group 2">
<option value="option3">Option 3</option>
<option value="option4">Option 4</option>
</optgroup>
</select>
val()
方法获取选中的值。在这种情况下,由于是多选的optgroup,返回的值将是一个数组。var selectedValues = $('#mySelect').val();
:selected
选择器和parent()
方法。var selectedLabel = $('#mySelect option:selected').parent().attr('label');
这样,selectedLabel
将包含选中的optgroup的label。
总结:
在jQuery中获得多选的optgroup,你可以使用val()
方法获取选中的值,并使用:selected
选择器和parent()
方法获取选中的optgroup的label。
腾讯云相关产品推荐:
腾讯云提供了丰富的云计算产品和服务,包括云服务器、云数据库、云存储等。你可以通过访问腾讯云官方网站了解更多详情:腾讯云产品。
领取专属 10元无门槛券
手把手带您无忧上云