Paramètres PHP dans une fonction Javascript

[Résolu/Fermé]
Signaler
Messages postés
323
Date d'inscription
mardi 11 septembre 2012
Statut
Membre
Dernière intervention
24 août 2016
-
Messages postés
323
Date d'inscription
mardi 11 septembre 2012
Statut
Membre
Dernière intervention
24 août 2016
-
Bonjour, j'aimerais faire une fonction Javascript qui envoie via Ajax des paramètres PHP obtenus après affichage des éléments d'une base de données.

Alors avec un formulaire remplis par l'utilisateur, j'envoie les éléments vers une page de traitement qui redirige vers la page d'affichage. Donc tous les paramètres que je veux utiliser sont de la forme $_GET['param'] (puisque récupérés dans l'url grâce à la page de traitement).

Ma fonction javascript est :
function Affichage(XPseudo1,XPseudo2)
{
$.ajax({
type: "POST",
url: "Traitement.php",
data: {Pseudo1: XPseudo1, Pseudo2: XPseudo2}
});
}

Et le bouton permettant l'appel de cette fonction :
<input id="R2Yes" type="button" value="R2Yes" onclick="javascript:R2Yes('<?php echo $pseudo1;?>', '<?php echo $pseudo2;?>');" />


Alrs il n'y a pas d'erreur dans le script jusqu'à ce que je clique sur le bouton où j'ai l'erreur :

Uncaught TypeError: object is not a function

Donc il me dit que ma fonction Affichage() n'existe pas...
Voyez-vous une erreur ?
Merci d'avance !

2 réponses

Messages postés
33736
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
23 octobre 2021
3 771
Bonjour,

Pour ma part.. sur ton Onclick.. j'écrierais simplement:
onclick="Affichage('<?php echo $pseudo1;?>', '<?php echo $pseudo2;?>');"


Si malgré cela tu as toujours une erreur.. il faudrait que tu nous donnes le message d'erreur exact et complet...


Messages postés
323
Date d'inscription
mardi 11 septembre 2012
Statut
Membre
Dernière intervention
24 août 2016
6
Ah oui comme ça ça marche très bien plus d'erreur ! Merci beaucoup !