0
我有一個下降的狀態下和他們的ID:中如何自動數據綁定選項中選擇用戶狀態來選擇淘汰賽
<select data-bind="options: States, optionsText: 'text', value: SelectedState"></select>
的Javascript
function ViewModel() {
this.States = ko.observableArray(states);
this.SelectedState = ko.observable(usersState);
};
var states = [
{ value: 10, text: "California" },
{ value: 3, text: "New York" },
{ value: 9, text: "Florida" }
];
ko.applyBindings(new ViewModel());
usersState是一個變量,可能或不可能包含用戶信息。默認情況下它是空的。但是,如果用戶已經登錄,那麼它應該填充用戶選擇的狀態。在這個例子中,用戶已經登錄,佛羅里達州的選擇狀態是9。
所以我宣佈usersState = 9;在頂部。
我想要做的只是自動選擇佛羅里達在下拉根據用戶的信息。
不知道爲什麼它沒有選擇它。這裏是我的小提琴:http://jsfiddle.net/neosketo/sw9dzjk1/2/