Я пытаюсь найти значение метки optgroup текущего выбранного параметра в элементе управления select. ниже - некоторый html, чтобы показать, что я пытаюсь сделать.
<select id='sector_select' name='sector_select' data-placeholder="Select Sector..." style="width:200px;" class="chzn-select">
<option value='' selected='selected'>All Sectors</a>
<optgroup label="Consultancy Services">
<option value='Employment placement/ recruitment'>Employment placement/ recruitment</option>
</optgroup>
<optgroup label="Supplies">
<option value='Food, beverages and related products'>Food, beverages and related products</option>
</optgroup>
</select>
<script type="text/javascript">
$('#sector_select').change(function ()
{
var label=$('sector_select :selected').parent().attr('label');
console.log(label);
});
</script>
приведенный выше код дает undefined, потому что его родитель чтения элемента select отличается от опции. любые идеи?