ich habe ein Drop-down der Staaten und ihrer ID:Wie Zustand Auto ausgewählten Benutzern in Datenbindeoptionen wählen in Knockout
<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 ist eine Variable, kann oder darf nicht die Benutzerinformationen enthalten. Standardmäßig ist es Null. Wenn sich der Benutzer jedoch bereits angemeldet hat, sollte er mit dem vom Benutzer ausgewählten Status gefüllt werden. In diesem Beispiel haben sich die Benutzer angemeldet und ihr ausgewählter Zustand ist 9 für Florida.
Also ich erklärte usersState = 9; oben.
Was ich versuche zu tun ist einfach Auto Florida in der Dropdown-Liste basierend auf den Benutzerinformationen auswählen.
nicht sicher, warum es nicht es auswählt. Hier ist meine Geige: http://jsfiddle.net/neosketo/sw9dzjk1/2/