jQuery: как получить data атрибут выбранного option в select
Допустим, есть список:
<select name="country" class="input" id="country">
<option value="1" data-type="europe">Страна 1</option>
<option value="2" data-type="africa">Страна 2</option>
</select>
И нам нужно при смене выбора селекта получить значение элемента data-type.
Это можно сделать просто:
$(document).ready(function () {
$('#country').on('change', function() {
var type = $(this).find(":selected").data().type;
});
});
Комментарии