jQuery复选框似乎未选中,但它不是';T
我使用jQuery设置了多个复选框:jQuery复选框似乎未选中,但它不是';T,jquery,forms,checkbox,Jquery,Forms,Checkbox,我使用jQuery设置了多个复选框: <script> $(function() { $( "#check" ).button(); // ID of checkboxes (check0, check1, check2...) $( "#format" ).buttonset(); // ID of containing div }); </script> $(函数(){ $(“#检查”).button();//复选框的ID(检查0、检查1、检
<script>
$(function() {
$( "#check" ).button(); // ID of checkboxes (check0, check1, check2...)
$( "#format" ).buttonset(); // ID of containing div
});
</script>
$(函数(){
$(“#检查”).button();//复选框的ID(检查0、检查1、检查2…)
$(“#格式”).buttonset();//包含div的ID
});
问题:复选框在默认情况下是选中的,但当我继续并取消选中某些值时,有时它们仍然会被发布,尽管从视觉上看,它们似乎是我取消选中的
我在没有CSS的情况下尝试了这一点,并注意到有时当我一个接一个地快速单击复选框时,它们不会取消选中,尽管单击了
这是可以忍受的,但当我重新打开CSS时,它们看起来是未经检查的,这是不正确的
有人有过这种经历吗
简而言之,有时候似乎单击是由jQuery注册的,并应用于复选框样式,但复选框的实际状态没有改变
编辑:@Kamran Ali:代码不多,复选框是动态生成的,我看不到它们查看浏览器源代码,以下是Firbug中复选框的外观:
<label class="ui-state-active ui-button ui-widget ui-state-default ui-button-text-only ui-corner-left ui-corner-right" for="check0" aria-pressed="true" role="button">
<span class="ui-button-text">Option 0</span>
</label>
选项0
请发布完整的代码以供参考。如果您有相同的问题,您找到答案了吗?