2012-04-12 9 views
1

に0幅になり、私はここにjsfiddleに組み込まれた問題を抱えている:http://jsfiddle.net/XRdTD/Knockout.js、選択ボックスの幅が更新

あなたが選択ボックスのために何かを選択し、Andをクリックすると(それは、消えますそれでも選択ボックスは小さくなります)。特定の幅を持つように選択ボックスを送信した場合は、単語の最初の文字のみが表示されます。

これは、ターゲットブラウザであるIE9で発生します。

Andをクリックすると、選択ボックスが縮小しないようにするにはどうすればよいですか?

+1

これはノックアウト+はIE9での結合選択+ jQueryのテンプレートの不正な動作のように見えます。 workaroungは、選択値を埋め込むために{{each}}を使用することです - http://jsfiddle.net/XRdTD/2/時間が経っても変更されない場合(vm)、テンプレートhttpでハードコーディングすることを提案します://jsfiddle.net/XRdTD/3/ – Artem

+0

うわー、ありがとう!それらの両方がすばらしいです!あなたが答えとしてそれを入れたいなら、私はそれを受け入れるでしょう! –

答えて

1

ノックアウト+ jqueryテンプレート+オプションバインディング+バリューバインディングを使用している場合、IE9で何らかの方法で破損していると誰かが便利だと思います。ノックアウトhttp://jsfiddle.net/XRdTD/2/または可能な場合は、ハードコードの選択値を使用する - -

回避策は、jQueryのテンプレート、および選択値を持つオプションの選択をバインドすることですhttp://jsfiddle.net/XRdTD/3/

関連する問題