select2 После выбора значения, записать value другого поля формы -- пример обработчика
Primary tabs
Ещё один пример обработки событий селект2:
$('.mkb10-select2').on("select2:select", function(e) {
//console.log(e); // весь объект
console.log(e.params.data); // вот тут обычно полезные данные
var $this = $(e.target); // селектбокс, в котором произошёл выбор
//console.log('this', $this);
/* например получаем по какому-то
* правилу другой инпут формы */
var $nextInput = $this.parent().parent().find("input.mkb10-description");
// console.log('next', $nextInput);
/* и выставляем этому ипуту значение,
* связанное с тем, что выбрано в select2 */
$nextInput.attr('value', e.params.data.description);
});Здесь мы использовали дополнительно поле description, которое было получено от бэкэнда.
- Log in to post comments
- 2777 reads