Это как моя структура таблицы выглядит,проверка маркировки все флажки с помощью JQuery по нажатию кнопки
<table>
<tbody>
<tr>
<td id="**SelectCheckBox**" class="helpBod">
<input id="TimeSheetWebUserControl1_TimeSheetRepeater_ctl01_CheckBox0" type="checkbox" name="TimeSheetWebUserControl1$TimeSheetRepeater$ctl01$CheckBox0"/>
</td>
<td>
</td>
</tr>
<tr>
<td id="**SelectCheckBox**" class="helpBod">
<input id="TimeSheetWebUserControl1_TimeSheetRepeater_ctl02_CheckBox1" type="checkbox" name="TimeSheetWebUserControl1$TimeSheetRepeater$ctl02$CheckBox1"/>
</td>
<td>
</td>
</tr>
<tr>
</tbody>
</table>
У меня есть кнопка SelectAll им будет вызвать функцию JQuery, чтобы проверить знак все флажок
функции смотрите этого
function jqCheckAll() {
$("td#" + 'SelectCheckBox' + 'input:checkbox').attr('checked', true);
}
проблема это будет галочкой только только CheckBox, что если у меня есть 100 флажка, я хочу, чтобы проверить, отметьте все эти 100 флажка щелчка выберите все кнопка.
с одинаковым именем или идентификатором приведет к массиву в DOM справа. – sameer
Ну да, но вы определенно не должны этого делать. Он будет путать библиотеки, такие как jQuery. Предполагается, что «id» является идентификатором *, и для двух разных объектов не имеет смысла иметь один и тот же идентификатор. Используйте значение «class», если вам нужно, чтобы несколько элементов были похожими. – Pointy