Appel d'une page php avec javascript

Résolu/Fermé
katr vin - Modifié par jordane45 le 26/02/2016 à 14:27
 katr vin - 29 févr. 2016 à 07:58
Bonjour,
J'ai un petit probleme:
J'ai cette fonction javascript et je ne vois pas ce qui ne va pas.
Et ce que vous pouvez m'aider svp.
Voici mon code:
 function tester(){
 $.POST('tester.php',function(afficher){
  $('.test').html(afficher);
  
          });

Merci

EDIT : Ajout des balises de code (la coloration syntaxique).
Explications disponibles ici :ICI

Merci d'y penser dans tes prochains messages.
A voir également:

2 réponses

jordane45 Messages postés 38139 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 20 avril 2024 4 649
26 févr. 2016 à 14:30
Bonjour,

Commence par afficher les outils de debug de ton navigateur internet (F12)
=> personnellement je préconise d’utiliser le plugin FIREBUG ( pour FIREFOX).
Affiche la CONSOLE
Et regarde dedans si tu n'aurais pas des erreurs javascript.

par exemple :


Si ça ne suffit pas (aucune erreur remontée dans la console), montre nous également le code PHP de ta page tester.php
0
Failed to load resource: the server responded with a status of 404 (Not Found)
(index):24 Uncaught TypeError: $.POST is not a functiondistrict @ (index):24cocher @ (index):18onclick @ (index):11

je vois ca
0
jordane45 Messages postés 38139 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 20 avril 2024 4 649 > katr vin
26 févr. 2016 à 14:37
404 not found ... donc visiblement il ne trouve pas le fichier...
Il se trouve dans la même arbo que le fihier qui l'appel ?
0
katr vin > jordane45 Messages postés 38139 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 20 avril 2024
26 févr. 2016 à 14:39
je ne comprend pas
0
jordane45 Messages postés 38139 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 20 avril 2024 4 649 > katr vin
26 févr. 2016 à 15:12
Tu ne comprends pas quoi ?
0
et voici le code dans tester.php
<?php
echo "je teste";
?>
0
jordane45 Messages postés 38139 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 20 avril 2024 4 649
26 févr. 2016 à 16:25
Déjà...
La syntaxe de $.post .. c'est en minuscule... pas en majuscule.
donc :

$.post( "tester.php", function( data ) {
  $( ".test" ).html( data );
});


Ensuite, pour être bien sûr.... tu as bien un élément dans ta page ( une div par exemple) avec la class : test ?
 <div class="test"></div>


Et pour finir... comme je te l'indiquait dans mon message précédent....
ton fichier test.php ... doit se trouver au même niveau que la page qui contient ton script JS dans l'arborescence de ton site....
Sinon.. tu dois spécifier son chemin ..
Imaginons que ta page "tester.php" se trouve dans un sous-dossier "unrepertoire" .. alors.. la syntaxe sera :
$.post( "unrepertoire/tester.php", function( data ) {
  $( ".test" ).html( data );
});





0
oui merci
J'ai oublier de nommer le div
0