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