0

如果我的 html 已经呈现,我如何使用淘汰赛。我想在复选框上应用绑定:选中复选框时,我希望启用我的文本区域,反之亦然。

我怎样才能做到这一点?

4

2 回答 2

1

你不应该这样做,但它有效。

只需将 data-bind 属性添加到元素。复选框等列表虽然不起作用

于 2013-06-24T11:40:38.980 回答
1

我不明白

如果我的 html 已经呈现,我如何使用淘汰赛

但如果您的问题是如何根据复选框状态启用文本框,您可以试试这个:

<div><input type="checkbox" data-bind="checked: isTextBoxEnabled"/>Enable textbox</div>
<div><input type="input" data-bind="enable: isTextBoxEnabled"/></div>

var ViewModel = function() {
        var self = this;
        self.isTextBoxEnabled = ko.observable(true);
    };

ko.applyBindings(new ViewModel());

http://jsfiddle.net/8evLv/

于 2013-06-24T13:04:25.487 回答