Я использую select2 v4.0.3 вместе с JQuery. Я инициализирую свои селекторы как:
$("#datatype").select2({
theme: "classic"
});
$("#unit").select2({
theme: "classic"
});
Затем я хочу обнаружить изменение #datatype
и изменить значение #unit
, что я делаю следующим образом:
$("#datatype").on('select2:select',function () {
$("#unit").val('21'); //udpate unit type to be 'none'
});
Проблема в том, что значение #unit
устанавливается равным 21, но отображаемая метка для этого селектора не обновляется. Какие-либо предложения ?
Похоже, что select2 не знает о событии или что он не был правильно настроен для прослушивания изменений. Я не уверен, что решение. Я новичок в веб-технологиях.