我有以下knockoutjs代碼與3個複選框。與json敲除綁定複選框組
的這裏的問題是,複選框未正確使用JSON數據綁定。
任何線索?
HTML
<form>
<div>
<div>
<label><input type="checkbox" data-bind="checked: properties" value="1" />Property ABC</label><br/>
<label><input type="checkbox" data-bind="checked: properties" value="2" />Property CON</label><br/>
<label><input type="checkbox" data-bind="checked: properties" value="3" />Property ZZZ</label>
</div>
</div>
</form>
<hr/>
<div data-bind="text: ko.toJSON(properties)"></div>
JS
var jsonData= [1,2];
var App = function (jsondata) {
var self = this;
self.properties = ko.observableArray(jsondata);
};
var appViewModel = new App(jsonData);
ko.applyBindings(appViewModel);
感謝
我什麼都不知道。我無能爲力。說真的,在你關閉和刪除之前,你可以多加一些努力來解決你的問題嗎? – 2012-08-14 19:34:03
另外,小提琴很好,但我們也需要你的問題中的代碼。 – 2012-08-14 19:34:34
當然,讓我把這個。謝謝 – VAAA 2012-08-14 19:35:20