У меня есть вход hidden
, используемый для создания самого красивого выпадающего списка с помощью плагина Select2. Это поле hidden
привязано к моим наблюдаемым, и оно обновляет значение в наблюдаемом, когда значение изменяется. Но когда я изменяю раскрывающийся список на пустое значение, ввод hidden
обновляется (значение пусто), однако наблюдаемое сохраняет предыдущее значение.
<input type="hidden" id="leader" style="width: 300px" data-bind="value: filter.leader" />
Итак, если я выберу Item 1
в раскрывающемся списке, поле hidden
и наблюдаемое filter.leader
будут обновлены. Если я отменю выбор Item 1
, будет обновлено только поле hidden
.
Почему?