Knockout を使用してドロップダウン リストを作成します。これは私の選択です:
選択フィールドの「値」が、選択を変更したときにのみ機能し、最初の読み込み時に機能しない理由がわかりません。「Misure」 (オプションの ObservableArray )の要素に直接配置すると、常に空白ができます。コードは次のとおりです。
self.MisuraLaboratorio = ko.observable();
self.MisuraLaboratorio = function () {
if (self.Indicazione() != null) {
for (i = 0; i < self.Misure().length; i++) {
if (self.Indicazione().Misura.Id == self.Misure()[i].Id) {
var data = self.Misure()[i];
return data;
}
}
}
return " ";
};