【发布时间】:2013-06-24 11:19:05
【问题描述】:
如果我的 html 已经呈现,我如何使用淘汰赛。我想在复选框上应用绑定:选中复选框时,我希望启用我的 textarea,反之亦然。
我怎样才能做到这一点?
【问题讨论】:
标签: knockout.js
如果我的 html 已经呈现,我如何使用淘汰赛。我想在复选框上应用绑定:选中复选框时,我希望启用我的 textarea,反之亦然。
我怎样才能做到这一点?
【问题讨论】:
标签: knockout.js
不明白
如果我的 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());
【讨论】:
你不应该这样做,但它有效。
只需将 data-bind 属性添加到元素。 复选框等列表将不起作用
【讨论】: