Clic dans le TR active la case à cocher.

This commit is contained in:
Fred Tempez 2024-04-12 22:09:37 +02:00
parent 71418548e7
commit ae71b9649d
4 changed files with 19 additions and 13 deletions

View File

@ -17,10 +17,6 @@
* admin.css * admin.css
*/ */
#courseUserAddSelectAll { tr {
color: lightgreen; cursor: pointer;
}
#courseUserAddSelectNone {
color: lightcoral;
} }

View File

@ -13,6 +13,13 @@
$(document).ready((function () { $(document).ready((function () {
$('tr').click(function(){
// Cochez ou décochez la case à cocher dans cette ligne
$(this).find('input[type="checkbox"]').prop('checked', function(i, val){
return !val; // Inverse l'état actuel de la case à cocher
});
});
$('#courseUserAddSelectAll').on('click', function() { $('#courseUserAddSelectAll').on('click', function() {
$('.checkboxSelect').prop('checked', true); $('.checkboxSelect').prop('checked', true);
saveCheckboxState(); saveCheckboxState();

View File

@ -21,10 +21,6 @@
background-color: rgba(217, 95, 78, 1); background-color: rgba(217, 95, 78, 1);
} }
#courseUserDeleteSelectAll { tr {
color: lightgreen; cursor: pointer;
} }
#courseUserDeleteSelectNone {
color: lightcoral;
}

View File

@ -13,6 +13,13 @@
$(document).ready((function () { $(document).ready((function () {
$('tr').click(function () {
// Cochez ou décochez la case à cocher dans cette ligne
$(this).find('input[type="checkbox"]').prop('checked', function (i, val) {
return !val; // Inverse l'état actuel de la case à cocher
});
});
$('#courseUserDeleteSelectAll').on('click', function () { $('#courseUserDeleteSelectAll').on('click', function () {
$('.checkboxSelect').prop('checked', true); $('.checkboxSelect').prop('checked', true);
saveCheckboxState(); saveCheckboxState();