У меня есть HTML-страница с несколькими флажками и по отдельности они могут быть проверены. У меня есть кнопка для «Выбрать все», и когда я нажимаю на эту кнопку, все флажки должны быть выбраны, и когда я снова нажимаю на ту же кнопку, все флажки должны быть отменены со всех страниц.Как выбрать все флажки со всех страниц в jQuery DataTable
В моей первоначальной программе есть тысячи записей, но в то время как 10 записей получают отображение, но когда пользователь нажимает кнопку выбора, он должен выбрать запись всех тысяч.
Я использую jQuery Datatables plug-in для отображения данных. Он предоставляет разбиение на страницы, поиск, сортировку и т. Д., Поэтому я показываю только 10 записей на моей текущей странице. если я нажму на следующий или номер страницы, который предоставлен Bootstrap Datatable, будут отображены еще 10 записей. Как упоминание в проблеме, я хочу выделить все флажки со всех страниц.
$(document).ready(function() {
$('body').on('click', '#selectAll', function() {
if ($(this).hasClass('allChecked')) {
$('input[type="checkbox"]', '#example').prop('checked', false);
} else {
$('input[type="checkbox"]', '#example').prop('checked', true);
}
$(this).toggleClass('allChecked');
})
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>monitoring</title>
<script src="jquery.js"></script>
</head>
<body>
<table id="example" class="myclass">
<thead>
<tr>
<th>
<button type="button" id="selectAll" class="main">
<span class="sub"></span> Select </button></th>
\t <th>Name</th>
\t <th>Company</th>
\t <th>Employee Type</th>
\t <th>Address</th>
\t <th>Country</th>
</tr>
</thead>
<tbody>
\t \t \t \t \t \t \t \t \t \t
<tr>
<td><input type="checkbox"/>
</td>
<td>varun</td>
<td>TCS</td>
<td>IT</td>
<td>San Francisco</td>
<td>US</td>
</tr>
<tr>
<td><input type="checkbox"/>
</td>
<td>Rahuk</td>
<td>TCS</td>
<td>IT</td>
<td>San Francisco</td>
<td>US</td>
</tr>
<tr>
<td><input type="checkbox"/>
</td>
<td>johm Doe</td>
<td>TCS</td>
<td>IT</td>
<td>San Francisco</td>
<td>US</td>
</tr>
<tr>
<td><input type="checkbox"/>
</td>
<td>Sam</td>
<td>TCS</td>
<td>IT</td>
<td>San Francisco</td>
<td>US</td>
</tr>
<tr>
<td><input type="checkbox"/>
</td>
<td>Lara</td>
<td>TCS</td>
<td>IT</td>
<td>San Francisco</td>
<td>US</td>
</tr>
<tr>
<td><input type="checkbox"/>
</td>
<td>Jay</td>
<td>TCS</td>
<td>IT</td>
<td>San Francisco</td>
<td>US</td>
</tr>
<tr>
<td><input type="checkbox"/>
</td>
<td>Tom</td>
<td>TCS</td>
<td>IT</td>
<td>San Francisco</td>
<td>US</td>
</tr>
\t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t \t
</tbody>
</table>
\t \t \t \t
</body>
</html>
возможно дубликат [Выберите все флажки с помощью кнопки] (http://stackoverflow.com/questions/29841547/select- all-check-boxes-using-button) – EdenSource
'table'tag не является самозакрывающимся тегом, пожалуйста, измените'
You отправил тот же вопрос http: // stackoverflow.com/questions/29841547/select-all-check-boxes-using-button и http://stackoverflow.com/questions/29823843/how-do-i-select-all-check-box-when-i-click- на выбор кнопки-используя-jquerry? ** Используйте ссылки редактирования по тем же вопросам ** –