Bonjour à vous.
J'ai effectué pas mal de recherches mais sans vraiment de succès et là, je tourne vraiment en rond donc si vous pouviez me filer un petit coup de main !
J'ai un script tout simple pour envoyer un formulaire :
J'aimerai donc qu'une fois le formulaire soumis, je sois redirigé vers une autre page et avoir sur cette autre page une petite alerte comme quoi le formulaire est bien parti sans soucis.
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 $(document).ready(function(){ $('#myForm').on('submit', function() { $.ajax({ url: $(this).attr('action'), type: $(this).attr('method'), data: $(this).serialize(), success: function(html) { //alert('coucou'); ne marche pas location.href="../chambre/index.php"; //alert('coucou'); pas là non plus :/ } }); return false; }); });
Le problème, c'est que mettre un "alert" avant le "location.href" fait apparaitre l'alerte sur cette page et j'ai la redirection après fermeture ... L'inverse n'est pas mieux puisque l'alerte ne s'affiche qu'une fraction de seconde puis la redirection s'effectue ...
Comment avoir cette alerte après la redirection, qu'elle s'affiche donc sur l'autre page ?
Un immense merci par avance
Partager