2015-10-22 12:06:49 +00:00
|
|
|
var subSections = document.querySelectorAll('hgroup');
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// si aucune sous-partie n'est active, on active la première
|
|
|
|
if( document.querySelector('#CONTAINER hgroup.active') == null )
|
|
|
|
selectSubSection( document.querySelector('#CONTAINER hgroup') );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/*************************************************/
|
|
|
|
/****************** EXEMPLE API ******************/
|
|
|
|
/*************************************************/
|
|
|
|
|
2015-10-22 21:06:25 +00:00
|
|
|
// on récupère la liste des élèves du groupe E
|
|
|
|
|
2015-10-22 12:06:49 +00:00
|
|
|
/* objet envoyé à API.php */
|
|
|
|
var request = {
|
|
|
|
level_0: 'groups',
|
2015-10-23 08:04:26 +00:00
|
|
|
level_1: 'grouplist',
|
2015-10-22 12:06:49 +00:00
|
|
|
};
|
|
|
|
|
|
|
|
// console.log( request );
|
|
|
|
|
|
|
|
// envoi de la requête
|
|
|
|
// @ on envoie l'objet
|
|
|
|
// @ quand réception: affichage de l'objet reçu
|
|
|
|
//
|
2015-10-24 17:01:22 +00:00
|
|
|
API.send(request, function(r){} );
|
|
|
|
|
|
|
|
|
|
|
|
/* Gestion du déroulement des tableaux */
|
|
|
|
var allgroups = document.querySelector('#CONTAINER section[name=allgroups]');
|
|
|
|
|
|
|
|
allgroups.addEventListener('click', function(e){
|
|
|
|
|
|
|
|
// s'il s'agit de la case "Voir plus"
|
|
|
|
if( e.target.className == 'more' ){
|
|
|
|
var thead = e.target.parentNode.parentNode.parentNode.children[0];
|
|
|
|
thead.className = (thead.className=='active') ? '' : 'active';
|
|
|
|
}
|
|
|
|
|
|
|
|
}, false);
|