dadbn
Messages postés18Date d'inscriptionlundi 25 août 2003StatutMembreDernière intervention14 octobre 2012
-
5 oct. 2009 à 17:39
dadbn
Messages postés18Date d'inscriptionlundi 25 août 2003StatutMembreDernière intervention14 octobre 2012
-
5 oct. 2009 à 20:10
Bonjour à tous,
Je m'explique : J'utilise de l'ajax et de l'ASP. Je dois faire appel à une page ASP qui liste des utilisateurs dynamiquement via la BDD, jusqu'ici rien de compliqué.
Le problème est que j'utilise de l'ajax et pour intégrer directement la réponse de ma page de traitement et que je dois utiliser un response.write pour envoyer les informations. Or mes données sont traitées via un script et je voudrai savoir comment récupérer le résultat de mon script dans une variable pour je puisse l'envoyer via un response.write.
J'espère que c'est clair ? Merci de vos réponses
cs_Nurgle
Messages postés1642Date d'inscriptionsamedi 6 novembre 2004StatutMembreDernière intervention28 avril 20114 5 oct. 2009 à 20:01
Salut,
Si j'ai bien compris, tu utilises ajax pour appeler une "page 1" qui doit elle-même appelée celle-ci ("page 2"), et renvoyer son contenu.
Eh bien, pourquoi tu ne fais pas en ajax un get directement vers cette "page 2", et tout son contenu sera retourné ?!
Sinon, tu peux simplement copier ce qui t'intéresses et le mettre dans ta page appelée par ajax.
cs_Nurgle
Messages postés1642Date d'inscriptionsamedi 6 novembre 2004StatutMembreDernière intervention28 avril 20114 5 oct. 2009 à 18:18
Salut,
Non, ce n'est pas très clair.
Ce que j'ai compris :
- Tu as une page ASP, avec également dedans du javascript pour faire des requêtes ajax.
- Tu fais dans cette page une requête ajax vers une autre page ASP, qui doit renvoyer des données, logiquement, via Response.Write.
- Ton problème se situe dans la 2ème page ASP, dans le traitement que tu y fais avant le Response.Write.
A part ça, quand tu parles de "script", tu veux dire : un script client (javascript) ou un script serveur (ASP...) ? Et où se situe ce script qui pose problème dans tout ça ?
dadbn
Messages postés18Date d'inscriptionlundi 25 août 2003StatutMembreDernière intervention14 octobre 2012 5 oct. 2009 à 18:35
Merci Nurgle,
C'est bien ça !
Concernant le script, c'est un script serveur ASP qui met en forme les données pour les renvoyer ... le problème, c'est que je ne sais pas comment les renvoyer dans un response.write pour que l'ajax puisse faire son boulot !
cs_Nurgle
Messages postés1642Date d'inscriptionsamedi 6 novembre 2004StatutMembreDernière intervention28 avril 20114 5 oct. 2009 à 18:48
Bah, qu'est ce que te renvoies ton script ASP ??
- Soit il renvoie une variable et tu fais un Response.Write,
- Soit le script fait directement un Response.Write, et donc c'est bon.
Je vois pas trop le problème...
Comment est-ce que tu appelles ton script ?
Bonne journée,
Nurgle (Antoine)
Vous n’avez pas trouvé la réponse que vous recherchez ?
dadbn
Messages postés18Date d'inscriptionlundi 25 août 2003StatutMembreDernière intervention14 octobre 2012 5 oct. 2009 à 18:53
LOL ok !!
justement j'arrive pas à mettre dans mon response.write.
mon script fait de la mise en page et des boucles, le response.write plante donc ... c'est pour ca que je cherche à afficher directement la réponse de cette page dans une variable ...
dadbn
Messages postés18Date d'inscriptionlundi 25 août 2003StatutMembreDernière intervention14 octobre 2012 5 oct. 2009 à 18:56
En fait, sur le clic d'un bouton, j'éxécute une requete ajax qui fait appel à mon fameux fichier qui met en forme.
Mais une fois que le script a finit de construire le tableau, je n'arrive pas à la renvoyer sous forme d'un response.write...
dur dur, je séche
cs_Nurgle
Messages postés1642Date d'inscriptionsamedi 6 novembre 2004StatutMembreDernière intervention28 avril 20114 5 oct. 2009 à 19:20
Comment est-ce qu'il construit ton tableau ?
C'est difficile de tout expliquer avec des mots sans un minimum de code ! Comment appelles-tu le script, et que fait le script ?! Il faut un peu de code pour qu'on y comprenne quelque chose !
dadbn
Messages postés18Date d'inscriptionlundi 25 août 2003StatutMembreDernière intervention14 octobre 2012 5 oct. 2009 à 20:10
Exact !!! Je viens juste d'essayer de retourner directement cette page à Ajax = ca fonctionne !!!
je crois que je ais m'arrêter là pour aujourd'hui.. je suis fatigué on dirait !!
En tout cas, merci beaucoup pour ton aide, c'est bien sympa !
Bonne soirée !