Subversion Repositories Applications.referentiel

Compare Revisions

Ignore whitespace Rev 102 → Rev 335

/trunk/interfaces/squelettes/js/referentiels.js
New file
0,0 → 1,28
$(document).ready(function() {
// page de téléchargement : cocher toutes les cases
$('#cocher-tous').click(function() {
cocherTous(true, ".colonne-cases");
});
$('#decocher-tous').click(function() {
cocherTous(false, ".colonne-cases");
});
$('#cocher-base').click(function() {
cocherTous(false, ".colonne-cases");
cocherTous(true, ".colonne-cases", "base");
});
 
// coche ou décoche toutes les cases à cocher de la page (brutal)
function cocherTous(cocher, parent, classe) {
var checkboxes;
if (classe == undefined) {
checkboxes = $(parent + ' input[type="checkbox"]');
} else {
checkboxes = $(parent + ' input.' + classe + '[type="checkbox"]');
}
if (cocher) {
checkboxes.attr("checked", "checked");
} else {
checkboxes.removeAttr("checked");
}
}
});