Knockoutjs (версия 2.1.0): привязать логическое значение к полю выбора

Я хочу связать логическое значение для выбора элемента с помощью KO v2.1.0, но, очевидно, это не работает, как ожидалось.

HTML-код:


Код Javascript:

var model = {
    state: ko.observable(false)
};

ko.applyBindings(model)

Итак, я ожидаю, что поле выбора перейдет в положение «Выкл.» с начальным значением false, но оно было в положении «Вкл.». Если я поставлю состояние: ko.observable("false"), это будет правильно, но я этого не хотел. Кто-нибудь знает, как связать логическое значение с полем выбора с помощью KO?

Jsfiddle: http://jsfiddle.net/greenlaw110/Ajm58/

23
задан Gelin Luo 9 May 2012 в 06:35
поделиться