Попытка получить проверенную длину флажков, но получение 0, пока все они проверены.
У меня есть таблица, и в ней есть строки с флажками.
Каждый флажок типа ввода имеет имя класса «check».
Наличие главного флажка за пределами таблицы, который отвечает за выбор / отмена выбора всех флажков внутри таблицы.
Теперь я хочу посмотреть, установлен ли хотя бы один флажок, нажав кнопку.
var allCheckBoxes = $('.check :checkbox:checked');
console.log(allCheckBoxes.length);
Он получает только ноль: (
<table id="checkboxTable" class="table table-bordered">
<tbody>
<tr>
<th>Table name</th>
<th>Gen A</th>
<th>Gen B</th>
<th>Actions</th>
</tr>
@foreach($data as $k => $table)
<tr class="trcheck" id="{{$table}}">
<td>{{$table}}</td>
<td><input type="checkbox" name="{{$table}}[]" value="controller" class="check"></td>
<td><input type="checkbox" name="{{$table}}[]" value="model" class="check"></td>
<td>
<button onclick="checkbox_gen_object(this);" id="{{'genbtn'.$i}}" class="genSingle btn btn-primary">
Generate
</button>
</td>
</tr>
@endforeach
</tbody>
</table>