knockoutjs not binding checked
knockoutjs not binding checked to array ie9
by ozzymcduff
HTML
<script src="http://ajax.aspnetcdn.com/ajax/knockout/knockout-2.1.0.debug.js"></script>
<div data-bind="click:function(){ console.log(1); }">
<div data-bind="foreach:vals, click:function(){
console.log(2); }">
<input type="checkbox" data-bind="attr:{value:$data}, checked: $parent.myArray" />
<span data-bind="text:$data" ></span><br/>
</div>
</div>
JavaScript
$(function () {
var viewModel = {
myArray: ko.observableArray([]),
vals:[1,2]
}
ko.applyBindings(viewModel);
});