Bonjour,
J'ai commencé le Javascript et je m'attaque à la méthode AJAX, mais j'ai un problème avec "$.post" : elle ne me renvoie rien. Mon code est celui-ci :
Et mon code 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
16
17
18
19
20
21
22
23
24
25
26
27 $(document).ready(function(){ $("#form form").submit(function(){ var action = $(this).attr('action'); var nom = $('#nom').val(); $(".messages").slideUp('800', function(){ $.post( action, { nom : nom }, function(data){ $alert('OOO'); $(".messages").html(data); $(".messages").slideDown('slow'); }); }); return false; }); });
Un message devrait apparaître (d'une page php que j'ai créé) comme dans ce tutoriel
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
22
23
24
25
26
27
28
29
30
31 <html> <head> <title>TestCCM</title> <link rel="stylesheet" type="text/css" href="test.css"> </head> <body> <div id="form"> <div class="messages"> </div> <form action="inscription_2.php" method="post"> <p> <label for="nom">Nom</label> <input type="text" name="nom" id="nom"> </p> <p> <input type="submit" value="Envoyer"> </p> </form> </div> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script> <script src="inscription_2.js"></script> </body> </html>
https://www.youtube.com/watch?v=vYXTt2lKCV8#t=588 mais rien ne se passe.
Si quelqu'un peu me dire où est l'erreur. Merci.
Partager