我使用jquery设置了具有相同类名的选中/未选中复选框。我在jquery set checkbox checked搜索了网络。我也尝试使用prop和attr。但是,它对我不起作用,但是我可以禁用该复选框。有人能告诉我我想念的东西吗?
有我使用过的jquery:
<script language="javascript" src="jquery-2.1.4.js" type="text/javascript"></script>
<script language="javascript" src="jquery-ui-1.11.4/jquery-ui.js" type="text/javascript"></script>
页面中有复选框:
<asp:CheckBox ID="chkOne" runat="server" Text="One" CssClass="optionsBoxes"/>
<asp:CheckBox ID="chkTwo" runat="server" Text="Two" CssClass="optionsBoxes"/>
<asp:CheckBox ID="chkThree" runat="server" Text="Three" CssClass="optionsBoxes"/>
<asp:CheckBox ID="chkFour" runat="server" Text="Four" CssClass="optionsBoxes"/>
我的jquery:
$('.optionsBoxes').attr('checked', false);
$('.optionsBoxes').prop('checked', true);
$('.optionsBoxes').attr('disabled', true); //worked
答案 0 :(得分:0)
是
$('.optionsBoxes')
导致输入[type =“ checkbox”]元素数组?
您可以尝试这种方法:
$('.optionsBoxes').each(function() { $(this).prop('checked', false) });