2010-05-16 2 views
0

J'ai essayé d'envoyer des informations à un fichier php en utilisant Jquery Ajax. Je voulais envoyer des informations au fichier php chaque fois qu'un clic est fait.Comment tester jQuery Ajax avec php?

<script> 
    $(document).ready(function() { 
     $('#checkbox').click(function() { 
     $.ajax({type : "POST", 
      url : "test.php", 
      data : "ffs=somedata&ffs2=somedata2", 
      succes : function() { 
       alert("something"); 
      } 
     }); 
     }); 
    }); 
</script> 
<body> 
     <input type = "checkbox" name = "checkbox" id = "checkbox"> 
</body> 

Le fichier php ressemble à ceci:

<?php 

echo $_POST['ffs']; 

?> 

Maintenant, je vois le POST en cours, (en utilisant Firebug). Je ne reçois aucune erreur, mais rien ne se passe dans le fichier php. De même, le succès n'est jamais atteint, donc aucune alerte n'est déclenchée. Que dois-je faire dans le fichier php afin que je puisse déclencher le succès et aussi voir les informations envoyées?

Répondre

1

Typo, changer

succes : function() { 

à

success : function() { 

Et pour récupérer la réponse de l'utilisation de PHP

success : function(data) { 
    alert(data); 
} 

Pour more info see this

+0

Ouais, c'est ça. Merci. – vladv