\[code\]<asp:CheckBoxList ID="chkList" runat="server" Enabled="false" > <asp:ListItem Text="1" Value="http://stackoverflow.com/questions/15840680/1"></asp:ListItem> <asp:ListItem Text="2" Value="http://stackoverflow.com/questions/15840680/2"></asp:ListItem></asp:CheckBoxList><asp:Button ID="btnFoo" runat="server" Text="Test" /><script type="text/javascript" language="javascript"> $(document).ready(function () { $('#<% = btnFoo.ClientID %>').click(function () { //var targetValue = http://stackoverflow.com/questions/15840680/2; var items = $('#<% = chkList.ClientID %> input:checkbox'); for (var i = 0; i < items.length; i++) { //alert(i); //if (items.value =http://stackoverflow.com/questions/15840680/= targetValue) { items.checked = true; // break; //} } $('#<%= chkList.ClientID%>input:checkbox').removeAttr('disabled'); return false; }) });</script>\[/code\]Note: it works in Chrome, FF not in IEIts not wroking in IE8, here is the below code.Its checking all checkboxes, but keeps them Disabled, any solution please?