Bonjour � tous,
Je vous expose le contexte de l'erreur :
Je souhaite, via un champs de type "submit" et � l'action Javascript "onClick" appel� une fonction (typiquement une fonction JS) qui se chargera de faire un traitement en AJAX.
J'ai un objet Joueur qui se nomme $monJoueur
Je souhaite le passer en parametre de la fonction JS appel� lors du clik : updateValeurCaracteristique(int , Joueur)
($idC est un entier, pas important.)
Mon probl�me est donc de pouvoir passer mon objet en tant que tel et pas en tant que vulgaire string
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2 $buf.= " <input type=\"submit\" name=\"bob\" value=\"+1\" onClick=\"updateValeurCaracteristique($idC,".$monJoueur.");\" ";![]()
J'ai tent� plusieurs chose du type :mais rien n'y fait!
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5 updateValeurCaracteristique($idC,$monJoueur) // Sans les doubles quotes // OU encore : updateValeurCaracteristique($idC,'$monJoueur')
J'ai toujours l'erreur : Object of class Joueur could not be converted to string
J'ai envie de dire "Heureusement" qu'il ne me le converti pas en String !" lol.
Faites moi r�ver et donnez moi des pistes s'il vous plait![]()
Partager