Rev 81 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed
$(document).ready(function() {$('#succes').hide();$('#erreur').hide();// écouteur de clic$("#ok").click(function() {$('#succes').hide();$('#erreur').hide();regenererMiniatures();});function idValide(id) {//console.log(id);intId = parseInt(id);//console.log(intId);return (! isNaN(intId) && intId > 0);}// génération des URLsfunction regenererMiniatures() {// validation des idsvar ids = $("#ids").val();ids = ids.split("\n");//console.log(ids);var valides = true;for (var i=0; (i < ids.length) && valides; i++) {//console.log('teste', ids[i]);valides = (valides && idValide(ids[i]));}if (! valides) {alert("Merci de ne saisir que des nombres > 0 (un par ligne)");return false;}// création de l'URL à partir de la configvar url = urlServiceSuppressionMiniatures + '?ids=' + ids.join(',');//console.log(url);$("body").css("cursor", "progress");$.get(url).done(function() {$('#succes').show();$('#erreur').hide();$('#ids').val('');}).fail(function() {$('#succes').hide();$('#erreur').show();}).always(function() {$("body").css("cursor", "default");});}});