2012-06-26 3 views
1

qui suit envoie les valeurs saisies par un formulaire à un fichier php:jQuery ajax: envoyer un paramètre de la fonction complète

$.ajax ({ 
     url: myPhpUrl, 
     data: formValues, 
     type: "POST", 
     async:false, 
     success: function (data, textStatus) 
     {  
      alert("Form sent successfully");   
     } 
     ,complete: function() { 
      location.reload(true); 
     } 
    }); 

Une fois la fonction de réussite a alerté un message de réussite, la fonction complète rechargera la page.

J'ai besoin de savoir à partir de mon fichier php que la page a été rechargée.

Y at-il un moyen d'envoyer un paramètre de la fonction complète à mon fichier php? Si non, toute autre approche pour le faire?

+0

Que diriez-vous d'envoyer un appel AJAX lorsque la charge de la page (re)? Ou un avant de recharger (et ensuite recharger dans le rappel de cet appel AJAX). –

+1

Vous pouvez rediriger vers 'window.location.href + '? Someparameter'' et détecter le' someparameter' dans PHP pour vous dire que le rechargement a eu lieu. – Matt

Répondre

0

J'utilise

location.href=location.href+'?param='+my_param_value; 
Questions connexes