critere de recherche
This commit is contained in:
21
src/main/resources/static/js/toggleCheckbox.js
Normal file
21
src/main/resources/static/js/toggleCheckbox.js
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
document.addEventListener('DOMContentLoaded', function() {
|
||||||
|
window.toggleCheckbox = function(value) {
|
||||||
|
console.log("toggleCheckbox called with value:", value);
|
||||||
|
|
||||||
|
// Logique pour désactiver/activer les checkboxes
|
||||||
|
const achatsCheckboxes = document.querySelectorAll('#achatsOptions input[type=checkbox]');
|
||||||
|
const ventesCheckboxes = document.querySelectorAll('#ventesOptions input[type=checkbox]');
|
||||||
|
|
||||||
|
if (value === 'achats') {
|
||||||
|
achatsCheckboxes.forEach(checkbox => checkbox.disabled = false);
|
||||||
|
ventesCheckboxes.forEach(checkbox => checkbox.disabled = true);
|
||||||
|
} else if (value === 'ventes') {
|
||||||
|
achatsCheckboxes.forEach(checkbox => checkbox.disabled = true);
|
||||||
|
ventesCheckboxes.forEach(checkbox => checkbox.disabled = false);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Log pour voir l'état des checkboxes
|
||||||
|
console.log("Achats checkboxes disabled:", achatsCheckboxes[0].disabled);
|
||||||
|
console.log("Ventes checkboxes disabled:", ventesCheckboxes[0].disabled);
|
||||||
|
};
|
||||||
|
});
|
||||||
Reference in New Issue
Block a user