Я использую Select2 с ajax. Все работает нормально, когда пользователь нажимает на нужный элемент, я использую функцию on(change), как указано в документации, для выполнения некоторых действий.
$("#e6").on("change", function(e) {
$('input#Destination').val(e.val);
});
});
Возвращаемое значение (e.val) — это значение data.id из вызова ajax, но мой объект данных имеет "имя", "id" и "тип".
Я могу добавить код в dataFormatSelection(), но это не звучит логично и сбивает с толку.
function dataFormatSelection(data) {
console.log(data.name + "|" data.id + "|" + data.type);
return data.name;
}
Как я могу получить доступ ко всему объекту data (а не только к data.id) в событии on("change"..?