select2 Обработка события выбора значения select change - пример

Обработка событий

select2 предоставляет список событий, которые можно обрабатывать.

События изменения значения

Можно просто обрабатывать событие изменения конкретного селектбокса:

$('#yourselect').on("change", function(e) { 
   // ваш код
});

Или в точности событие от самого select2:


$('#yourselect').on("select2:select", function(e) { 
   // ваш код
});

Получение в обработчике сведений о выбранном в select2 значении

Всё просто, напиши что-то вроде:

$('.mkb10-select2').on("select2:select", function(e) { 
	console.log(e); // весь объект
	console.log(e.params.data); // вот тут обычно полезные данные
});

-- т.е. сведения содержатся внутри, и это могут быть не только обязательные поля, но и другие (см. структуру данных)

Источники

  1. https://stackoverflow.com/questions/1861...

Key Words for FKN + antitotal forum (CS VSU):