我想弄清楚爲什麼當複選框更改時文本輸入字段不活動?敲除js可觀察數組和複選框,檢查綁定失敗
<form data-bind="foreach: editables">
<input type="checkbox" name="edit" data-bind=" checked: active" />
<input type="text" name="edit" data-bind="value: name, disable: !active" />
<br/>
</form>
var viewModel = function() {
this.editables = ko.observableArray(
[{
active: true,
name: "mi"
}, {
active: false,
name: "yo"
}, {
active: true,
name: "cel"
}]);
};
ko.applyBindings(new viewModel());
http://jsfiddle.net/legolito/2FAJN/2/
我希望有人能helpme。 (英語不是我的母語,所以我很抱歉如果我的語法不好)