Knockout js + привязка раскрывающегося (выбрать) значения + семейство браузеров IE - PullRequest
1 голос
/ 30 марта 2012

Это плохо известная проблема, когда выборки в IE показывают только первую букву после динамической инициализации.( См. Этот вопрос SO )

Но каков наилучший способ повторно отобразить выпадающие списки после привязки данных с помощью нокаута?

1 Ответ

1 голос
/ 30 марта 2012

Я не видел эту ошибку раньше. Вы могли бы сделать что-то вроде.

<select data-bind="options: youroptions, value: somevalue, visible: !loading()"
</select>

Тогда в вашем коде

self.loading(true);
doAjax(function(result) {
    self.youroptions(result);
    self.loading(false);
});

Это будет сделано так, как предлагает исправление. Не очень элегантно.

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...