Bonsoir,
J'ai un page PHP dont un extrait est le suivant :
Les fonctions liste_anecdotes() et liste_citations() sont dans un fichier scripts.js :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <span name="ref_anecdote"> <a onclick="liste_anecdotes()" href="#">Ajouter un lien vers une anecdote</a> </span><br /> <span name="ref_citation"> <a onclick="liste_citations()" href="#">Ajouter un lien vers une citation</a> </span><br />
Et il y a aussi, donc, le source liste.php et le source prototype.js que j'ai téléchargé.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 function liste_anecdotes() { var url="liste.php"; var myAjax = new Ajax.Updater('ref_anecdote',url, { parameters: { type:'anecdotes' } }); } function liste_citations() { var url="liste.php"; var myAjax = new Ajax.Updater('ref_citation',url, { parameters: { type:'citations' } }); }
Lorsque je clique sur "Ajouter une anecdote" ou "Ajouter une citation", rien ne se produit ! Pourtant, Firebug m'indique que la requête POST d'Ajax a bien fonctionné et qu'elle a renvoyé du texte, mais rien ne change sur la page.
D'où ça vient ? J'avoue n'avoir aucune idée...
Merci pour votre lecture !
Partager