У меня есть следующий HTML, который является в основном родительской таблицей с некоторыми дочерними таблицами внутри него,Выберите элементы в каждых дочерних таблицах один на один
<table id="roottable" class="tablemain" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td></td>
<td>
<table class="intable" align="center" border="0">
<tbody>
<tr>
<td class="chn" colspan="2" align="center">
<div>
<div class="mparent">
<div class="checkbox">
<input type="checkbox" id="ch243" name="ch243" value="243">
<label for="ch243"></label>
</div>
<div class="chtext">Category</div>
</div>
</div>
</td>
</tr>
<tr>
<td>Param two</td>
<td>
<div class="checkbox">
<input type="checkbox" id="ch244" name="ch244" value="244">
<label for="ch244"></label>
</div>
</td>
</tr>
</tbody>
</table>
......
......
<table class="intable" align="center" border="0">
......
......
Что мне нужно сделать, это получить доступ ко всему флажок вложенной таблицы , для каждой таблицы. То есть установите флажки внутри первой вложенной таблицы, выполните некоторые операции с ней, перейдите к следующей вложенной таблице, сделайте то же самое с флажками внутри нее.
я могу получить доступ к отдельным таблицам, как ниже их идентификатору,
$('#tableid').find('input[type="checkbox"]').each(function() {
});
Это работает, но таблицы автоматически генерируется из БД и идентификатор не известен заранее, кроме того, количество таблиц может изменяться, поэтому у меня нет другого выбора, кроме выбора родительской таблицы, а затем искать для каждого ребенка таблиц внутри него один за другим ... Я попытался это ...
$('table').each(function(){
$(this).find('input[type="checkbox"]').each(function() {
// DO STUFFS WITH CHECKBOXES
});
Но это не работает ... Как я иду об этом? Благодарю.
последний оказывается правильным, кроме неспособности отделить 'roottable' от' intable' таблиц , Пожалуйста, определите «не работает» – Alnitak
Код для каждой группировки таблиц, все они одинаковые или разные? – Huangism
@Huangism Они разные. Я все-таки работал. С решением Картикеи, а затем с помощью некоторых условных утверждений. Благодарю. – redGREENblue