1
IEでの選択で動的初期化の後に最初の文字のみが表示されると、よく知られている問題です。 (See this SO question)ノックアウトjs +ドロップダウン(選択)値バインディング+ IEブラウザファミリ
しかし、ノックアウトでデータをバインドした後にドロップダウンを再レンダリングする最良の方法は何ですか?
IEでの選択で動的初期化の後に最初の文字のみが表示されると、よく知られている問題です。 (See this SO question)ノックアウトjs +ドロップダウン(選択)値バインディング+ IEブラウザファミリ
しかし、ノックアウトでデータをバインドした後にドロップダウンを再レンダリングする最良の方法は何ですか?
私は前にこのバグを見たことがありませんでした。あなたは何かのようにすることができます。あなたのコード内で次に
<select data-bind="options: youroptions, value: somevalue, visible: !loading()"
</select>
self.loading(true);
doAjax(function(result) {
self.youroptions(result);
self.loading(false);
});
修正が示唆するように、これは行うだろう。それほどエレガントではない。
これが役に立ちます。