select2 Обработка события выбора значения select change - пример
Primary tabs
Обработка событий
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); // вот тут обычно полезные данные
});
-- т.е. сведения содержатся внутри, и это могут быть не только обязательные поля, но и другие (см. структуру данных)
Источники
- https://stackoverflow.com/questions/18615108/trigger-an-action-after-selection-select2
- Log in to post comments
- 11446 reads