I've recently been having some trouble understanding how to make checkboxes update within KnockoutJS. I was trying to make a list dynamically update on the screen based on a tickbox...here's an example of what I was trying to do: Before clicking the invisible book "visible" checkbox: After