Anonymous
Показание всех данных с фильтром из значения флажки в DataTable
Сообщение
Anonymous » 06 окт 2025, 17:18
У меня есть таблица с DataTable, в этой таблице у меня есть фильтр с меткой All, программный двигатель
Когда я Klik программного обеспечения для маркировки.
Код: Выделить всё
[i]
All
Software Engineer
Accountant
Name
Position
Status
Hidden
Tiger Nixon
System Architect
Draft
DRF
Garrett Winters
Accountant
Draft
DRF
< /code>
код Javascript для DataTable и Filter для поля положения: < /p>
$(document).ready(function() {
dataTable = $("#example").DataTable({
columnDefs: [{
targets: [7],
visible: false
}],
"bInfo": false,
"bPaginate": true,
"bLengthChange": false,
"buttons": [],
"ordering": false,
language: {
paginate: {
next: '[/i]',
previous: '[i][/i]'
}
},
});
$(".filter-checkbox").on("change", function(e) {
var searchTerms = [];
$.each($(".filter-checkbox"), function(i, elem) {
if ($(elem).prop("checked")) {
searchTerms.push("^" + $(this).val() + "$");
}
});
dataTable.column(1).search(searchTerms.join("|"), true, false, true).draw();
});
});
https://jsfiddle.net/4y9u8xnq/образно Все?
Подробнее здесь:
https://stackoverflow.com/questions/735 ... -datatable
1759760308
Anonymous
У меня есть таблица с DataTable, в этой таблице у меня есть фильтр с меткой All, программный двигатель Когда я Klik программного обеспечения для маркировки.[code] [i] All Software Engineer Accountant Name Position Status Hidden Tiger Nixon System Architect Draft DRF Garrett Winters Accountant Draft DRF < /code> код Javascript для DataTable и Filter для поля положения: < /p> $(document).ready(function() { dataTable = $("#example").DataTable({ columnDefs: [{ targets: [7], visible: false }], "bInfo": false, "bPaginate": true, "bLengthChange": false, "buttons": [], "ordering": false, language: { paginate: { next: '[/i]', previous: '[i][/i]' } }, }); $(".filter-checkbox").on("change", function(e) { var searchTerms = []; $.each($(".filter-checkbox"), function(i, elem) { if ($(elem).prop("checked")) { searchTerms.push("^" + $(this).val() + "$"); } }); dataTable.column(1).search(searchTerms.join("|"), true, false, true).draw(); }); }); [/code] https://jsfiddle.net/4y9u8xnq/образно Все? Подробнее здесь: [url]https://stackoverflow.com/questions/73554090/showing-all-data-with-filter-from-checkbox-value-in-datatable[/url]