ノックアウトを使用して、選択ボックスの 1 つで選択した値を更新しようとしています。しかし、私はそうすることができません。ここにjsfiddleリンクがあります - http://jsfiddle.net/5MauG/1/
click me スパンをクリックすると、選択ボックスで選択した値が変更されるはずです。
ノックアウトを使用して、選択ボックスの 1 つで選択した値を更新しようとしています。しかし、私はそうすることができません。ここにjsfiddleリンクがあります - http://jsfiddle.net/5MauG/1/
click me スパンをクリックすると、選択ボックスで選択した値が変更されるはずです。
問題は、選択したオプションを新しいオブジェクトに設定しようとしても機能しないことです。同じ値でも、新しいオブジェクトは古いオブジェクトと同じではありません。このわずかに変更された fiddleでそれを見ることができます。オプション配列内のオブジェクトから実際に選択するときに機能します。
文字列や整数などの値の配列を使用すると、値で選択できます。オブジェクトの配列では、実際のオブジェクトで選択する必要があります。バインディングは実際のオブジェクトを表すため、ビューがあらゆる場所でバインディングを使用している場合、これは簡単になります。