Bonjour tout le monde,
Bon alors, j'essaie simplement de transmettre un formulaire à une page php, qui affiche un champ du formulaire. Ensuite j'actualise le contenu d'une div via periodicalupdater.
L'envoi du formulaire semble fonctionner puisque le OnComplete est éxécuté mais pourtant rien ne s'affiche...
Mon JS:
Mon HTML:
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 new Ajax.PeriodicalUpdater( 'content', './sendMessage.php', { insertion: Insertion.Top, frequency: 1 } ); function sendMessage() { $('message_form').request({ onComplete: function(){ $('content').innerHTML += 'OK';}, onFailure: function(){ $('content').innerHTML += 'FAIL';}}); }
Ma page php:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <div id="content"></div> <form id="message_form" method="post" action="./sendMessage.php" onsubmit="return false;"> <input id="testi" name="testi" type="text"></input> <input type="submit" value="Send" onclick="sendMessage();"> </form>
Merci pour votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 echo $_POST["testi"];
Partager