Bonjour à tous.
Je souhaiterais savoir comment on peut faire pour que la fonction $.ajax de Jquery retourne du code php.
Je m'explique.
J'ai deux pages php.
- L'une est la page index.php contenant le cadre du site etc.
- L'autre est la page affichage.php, laquelle va récupérer des données via une requête SQL et qui, à partir de là, met en forme un petit tableau avec des div contenant les données récupérées.
Mon problème, c'est que la fonction $.ajax() me retourne du HTML, donc toute ma mise en forme se trouvant dans des balises PHP, et étant traduite par des "echo" ne s'affiche pas.
Mon souhait de départ, c'est que à l'ouverture de la page index, le tableau de données s'affiche via la fonction $.ajax appelant la page affichage.php. Et que lorsque je supprime une données (via un lien hypertexte qui appel un page de suppression, mais c'est pas important) l'affichage des données se mettent à jours. Du coup j'avais pensais à rappeler la page affichage par la fonction $.ajax().
J'ai bien conscience que ce n'est peut être pas la meilleure solution de récupérer toutes les données à chaque suppressions, donc si vous avec une autre solution, je suis open.
Merci d'avance pour votre intérêt.
Modifié par WyLLoU (17 Feb 2010 - 16:38)
Je souhaiterais savoir comment on peut faire pour que la fonction $.ajax de Jquery retourne du code php.
Je m'explique.
J'ai deux pages php.
- L'une est la page index.php contenant le cadre du site etc.
- L'autre est la page affichage.php, laquelle va récupérer des données via une requête SQL et qui, à partir de là, met en forme un petit tableau avec des div contenant les données récupérées.
Mon problème, c'est que la fonction $.ajax() me retourne du HTML, donc toute ma mise en forme se trouvant dans des balises PHP, et étant traduite par des "echo" ne s'affiche pas.
Mon souhait de départ, c'est que à l'ouverture de la page index, le tableau de données s'affiche via la fonction $.ajax appelant la page affichage.php. Et que lorsque je supprime une données (via un lien hypertexte qui appel un page de suppression, mais c'est pas important) l'affichage des données se mettent à jours. Du coup j'avais pensais à rappeler la page affichage par la fonction $.ajax().
J'ai bien conscience que ce n'est peut être pas la meilleure solution de récupérer toutes les données à chaque suppressions, donc si vous avec une autre solution, je suis open.
Merci d'avance pour votre intérêt.
Modifié par WyLLoU (17 Feb 2010 - 16:38)