Plusieurs appels à Updater
Ce que je veux faire : je fais un backoffice qui gère un site de voyages (projet etudiant). Ya une page pour gérer les aeroports : ajouter, supprimer, modifier. la liste des aeroports reste en permanence. Quand on clique sur un aeroport, un cadre s'ouvre à droite avec les infos que l'on peut modifier.
Le probleme est que quand je valide mes modifications, la liste des aeroports ne se met pas toujours à jour. Des fois il veut, des fois il veut pas, ca reste comme avant, alors que els modifs dans la base ont été faites. Je vous montre le code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
function infos_aero_MAJ()
{
var ae_id = document.getElementById('aero_id').value;
var ae_nom = document.getElementById('aero_nom').value;
var ae_adr = document.getElementById('aero_adr').value;
var vi_id = document.getElementById('aero_ville').value;
var options = { method: "get",
parameters: "ae_id=" + ae_id
+ "&ae_nom=" + ae_nom
+ "&ae_adr=" + ae_adr
+ "&vi_id=" + vi_id
}
var ajaxCall = new Ajax.Updater("aero_modifieur",
"../admin/traitements_ajax/aeroports/infos_aeros_MAJ.jsp",
options);
infos_aero_liste();
}
function infos_aero_liste ()
{
var ajaxCall = new Ajax.Updater("aero_selecteur",
"../admin/traitements_ajax/aeroports/infos_aeros_liste.jsp");
} |
Donc apparemment, ce qui passe pas tout le temps, c'est dans la premiere fonction, à la fin, l'appel à la seconde fonction. Et ce qui me destabilise, c'est que ca marche dans les 2/3 des cas environ.