我会使用 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 " ";
};