diff --git a/todo.md b/todo.md index e1f4f9b..4b9b9f6 100755 --- a/todo.md +++ b/todo.md @@ -8,10 +8,10 @@ # EN COURS # ############ - ######## # FAIT # ######## +- [x] [view/js/*] animation pour les recherches (modif/suppr) - [x] [view/js/*] Correction des liens avec element.id_ (hidden) - [x] [view/users][view/js/users.js] Suppression avec recherche comme pour la modification - [x] [view/machines][view/js/machines.js] Suppression avec recherche comme pour la modification diff --git a/view/js/machines.js b/view/js/machines.js index 195496c..66df1c2 100755 --- a/view/js/machines.js +++ b/view/js/machines.js @@ -248,6 +248,8 @@ if( section.remove.element != null ){ // On envoie la requete api.send(getuid, function(uidanswer){ if( uidanswer.ModuleError == 0 && uidanswer.machines.length > 0){ // si on a trouve qqch + section.remove.input.search.submit.anim('active', 1000); + // Si on trouve la meme machine que lors de la derniere recherche if( lastsearch_remove == uidanswer.machines[searchindex_remove].id_machine ) searchindex_remove = (searchindex_remove+1) % uidanswer.machines.length; // on affiche le prochain (decalage cyclique) @@ -400,6 +402,8 @@ if( section.edit.element != null ){ // On envoie la requete api.send(getuid, function(uidanswer){ if( uidanswer.ModuleError == 0 && uidanswer.machines.length > 0 ){ // si on a trouve qqch + section.edit.input.search.submit.anim('active', 1000); + // Si on trouve la meme machine que lors de la derniere recherche if( lastsearch_edit == uidanswer.machines[searchindex_edit].id_machine ) searchindex_edit = (searchindex_edit+1) % uidanswer.machines.length; // on affiche le prochain (decalage cyclique) diff --git a/view/js/users.js b/view/js/users.js index 31af7c2..ca22594 100755 --- a/view/js/users.js +++ b/view/js/users.js @@ -263,6 +263,8 @@ if( section.remove.element != null ){ // On envoie la requete api.send(getuid, function(uidanswer){ if( uidanswer.ModuleError == 0 && uidanswer.users.length > 0){ // si on a trouve qqch + section.remove.input.search.submit.anim('active', 1000); + // Si on trouve la meme machine que lors de la derniere recherche if( lastsearch_remove == uidanswer.users[searchindex_remove].id_user ) searchindex_remove = (searchindex_remove+1) % uidanswer.users.length; // on affiche le prochain (decalage cyclique) @@ -430,6 +432,8 @@ if( section.edit.element != null ){ // On envoie la requete api.send(getuid, function(uidanswer){ if( uidanswer.ModuleError == 0 && uidanswer.users.length > 0 ){ // si on a trouve qqch + section.edit.input.search.submit.anim('active', 1000); + // Si on trouve le meme utilisateur que lors de la derniere recherche if( lastsearch_edit == uidanswer.users[searchindex_edit].id_user ) searchindex_edit = (searchindex_edit+1) % uidanswer.users.length; // on affiche le prochain (decalage cyclique)