gabi26
Messages postés38Date d'inscriptionjeudi 19 mars 2009StatutMembreDernière intervention12 avril 2009
-
24 mars 2009 à 19:50
gabi26
Messages postés38Date d'inscriptionjeudi 19 mars 2009StatutMembreDernière intervention12 avril 2009
-
29 mars 2009 à 15:02
Bonjour,
Mon premier message sur le forum qui jusque là m'a bien inspiré!Voici le Hic:
J'utilise un select pour appeler différentes pages php. Le script
utilisé est en méthode POST et je ne sais pas comment faire avec AJAX
pour rafraichir le div qui reçoit le texte sans recharger toute la
page.
J'y arrive en méthode GET au moyen de liens inclus dans un menu.
Mais avec le select je suis coincée. Aucune piste et je cherche depuis
plusieurs jours.Voici la forme élémentaire de mon sélect:
Qu'est-ce que je suis censée écrire et y aura-t-il conflit avec mon
ajax.js qui appelle d'autres pages en méthode GET? Sinon est-ce que je
peux le transformer pour le passer en GET?
Merci de votre aide!Configuration: Windows Vista
Firefox 3.0.7
gabi26
Messages postés38Date d'inscriptionjeudi 19 mars 2009StatutMembreDernière intervention12 avril 2009 26 mars 2009 à 15:11
Je t'assure que là j'y pige plus rien. Bon je vais reprendre ton exemple.
Mais juste pour dire: En fait Firebug ne voit plus d'erreurs...juste il ne voit rien. Il ne m'annonce aucune erreur dans mes déclarations et je ne sais rien de l'état de l'objet (1, 2, 3 ou ...non pas 4!). La requête ne passe pas mais je ne sais pas où ça bloque. Appelez-moi "gabi-patience"!
Vous n’avez pas trouvé la réponse que vous recherchez ?
gabi26
Messages postés38Date d'inscriptionjeudi 19 mars 2009StatutMembreDernière intervention12 avril 2009 26 mars 2009 à 15:30
Bon j'y suis. Effectivement ton exemple marche au poil. Pas d'erreur, rien. RAS. Je vais tacher de le mettre à ma sauce ( c'est pas gagné!) L'autres script du tuto ne dit toujours rien. Je vais essayer aussi de voir pourquoi...
gabi26
Messages postés38Date d'inscriptionjeudi 19 mars 2009StatutMembreDernière intervention12 avril 2009 26 mars 2009 à 20:21
Bon je vais tacher de résumé:
Dans une page (simplifiée): 2 div. L'un avec le select, l'autre pour recevoir la page appelée en php. Ce qui donne dans le body de ma page index.php:
Plus loin dans mon index.php le div qui va contenir la page appelée:
Comment, avec Ajax, créer une fonction qui me permette d'appeler une page différente pour chaque option sélectionnée et que celle-ci me soit retournée dans mon div "orange"? Je sélectionne rubrique1 >> j'affiche page1.php dans mon div, rubrique2 >>page2.php, etc...(les pages: c'est du texte et c'est tout)
Après, méthode POST ou GET c'est pas si important. Je veux juste pouvoir au final ne rafraichir que le div et non toute la page. C'est pour ça que je me coltine Ajax (que je vais finir par plus aimer!). Si je ne peux pas le faire c'est toute ma mise en page qui tombe à l'eau.( bien sûr je peux toujours renoncer au select...mais je m'obstine car il me résiste trop!!!)
Voilà je crois que j'ai résumé. Quant au javascript, j'ai pas trouvé mieux que ce que je t'ai envoyé alors je le remets pas. Je reste connectée!!!