Я пытался удалить флажок со всеми опциями checkboxlist программно, но мой код не работает. здесь находится фрагментcheck uncheck all checkbox of checkboxlist with jquery ASP.Net
$(document).ready(function() {
$('#myLink').click(function() {
$("INPUT[id^='chkFileds']").attr('checked', $('#chkFileds').is(':checked'));
});
});
что не так в моем коде. я хочу, чтобы при нажатии на гиперссылку на клике, вся опция списка флажков будет проверяться, а при повторном нажатии по той же ссылке все флажки будут сняты. пожалуйста, помогите мне, как это сделать. благодаря
UPDATE:
спасибо за уры ответа, но я не говорю о проверке скорее список флажка, что имеет много флажка inside.it похож .... он я даю HTML из CheckBoxList
<table style="font-weight:bold;" id="chkCountry">
<tbody>
<tr>
<td>
<input type="checkbox" value="GB" name="chkCountry$0" id="chkCountry_0">
<label for="chkCountry_0">UK</label>
</td>
<td>
<input type="checkbox" value="US" name="chkCountry$1" id="chkCountry_1">
<label for="chkCountry_1">USA</label>
</td>
</tr>
</tbody>
</table>
Ошибочное ваш ID последовательно во всех флажков? Возможно, это должно быть '$ (" INPUT [id^= 'chkFields'] ")'. Кроме того, что означает '$ ('# chkFileds')'? –
Это будет намного легче помочь, если вы также включите HTML, с которым это должно работать. –
Возможный дубликат [jQuery: отметьте все флажки] (http://stackoverflow.com/questions/2088468/jquery-check-all-checkboxes) – jrummell