NxTIC/view/js/data.js

34 lines
778 B
JavaScript
Raw Normal View History

2016-05-18 15:00:00 +00:00
/* [0] Gestion de l'export
=========================================================*/
var exportDeflater = new FormDeflater(
document.getElementById('export-form'),
['input'], // éléments à éviter (tagName)
['data-name'] // Attributs par ordre de priorité
2016-04-21 12:56:28 +00:00
);
2016-05-18 15:00:00 +00:00
$('#export-form #export-all').addEventListener('click', function(e){
// On récupère les données du formulaire
var deflated = exportDeflater.deflate();
2016-05-18 15:12:46 +00:00
/* (1) Si téléchargement de données cellulaires */
if( deflated.phone == '1' ){
api.send({ 'path': 'download/phone', 'subjects': [341] }, function(res){
// Si erreur
if( res.ModuleError != 0 )
return false;
// Sinon on lance le téléchargement
document.location = res.link;
2016-05-18 15:12:46 +00:00
});
}
2016-05-18 15:00:00 +00:00
}, false);