我有一个复选框,它使用KnockoutJS绑定。该值被赋值给输入元素,但只有手动单击它时,才会看到复选框被选中。在幕后,输入元素正在工作并将选中的值传递给属性,但因为Im jQuery.uniforms.js为表单提供了一个很好的设计,所以我想这就是为什么我没有在复选框上直观地看到复选框的原因。data-bind='checked: permit.oneDayPermit' />
<label>One Day Per
我在弹出窗口中有一个复选框,我为它赋值,没有任何问题。但是,当我打开弹出窗口时,我想要更改复选框值。问题是,虽然它“勾选”了更改的值,但除非再次打开并关闭弹出窗口,否则它不会在复选框中显示。是否有任何解决方案使复选框更新,以便当我第一次打开弹出框时,所分配的值正在显示?
注意:在生产中,我使用angularJs填充复选框,并使用jqmobile来呈现它。ng-options="fcEnumComp for fcEnumComp in ccEditorDefau