我有以下问题:
我有一个可观察的对象数组,格式为{ isSelected: false, Message: "Test1" }, { isSelected: true, Message: "Test2"}
. 我正在从此可观察数组的视图中生成一个选择列表。我希望预先选择具有属性 isSelected = true 的值(在此示例中为: Message: "Test2")。这是我的代码:
昏死:
function ViewModel()
{
this.DummyOptions = ko.observableArray([{ isSelected: false, Message: "Test1" }, { isSelected: true, Message: "Test2"}]);
this.selectedValue = ko.observable();
}
ko.applyBindings(new ViewModel());
html:
<div>
Dummy
<select id="dummy" data-bind="options: DummyOptions, optionsText: 'Message'"></select>
</div>
小提琴:http: //jsfiddle.net/PsyComa/RfWVP/52/
我相信这会很简单,但我对淘汰赛很陌生,我无法按预期工作。任何有关工作代码的帮助将不胜感激。谢谢你。