This fails for me in Chrome. ASCheckBox.prop("checked") always returns undefined, which seems strange, given that we use it elsewhere fine. The fix is to use ASCheckBox.is(":checked") instead, which works for me.