После вызова ajax я заполняю опцию выбора таким образом, добавляя атрибут значения и еще один с именем jobDescription
:
$.each(obj, function(key, value) {
$('#mySelect').append($("<option></option>").attr({"value": value.id, "jobDescription": value.jobDescription}).text(value.name));
});
, когда я выбираю одну из опций, мне нужно получить jobDescription
значение.Для этого я попытался таким образом
$("#mySelect").on('change', function() {
console.log($(this).attr("jobDescription"));
});
, но он возвращает undefined
.Есть ли другой способ сделать это?