S'abonner :  Newsletters    Magazines
Avis sur les produits Avis sur les logiciels Avis sur les jeux Actualités A propos de 01net
894 utilisateurs connectés

Liste déroulante [Résolu]

TOONIE le 03 aout 2008 à 17h37
Bonjour,

Je rencontre un problème que je ne sais pas solutionner (pas en ligne, pour l'instant qu'en local). Aussi, je m'adresse à vous, après avoir lu plusieurs pages de Google...!

J'ai une liste déroulante qui permet de sélectionner le titre d'un article. Ce que je veux, est que le texte de cet article s'affiche sous la combobox. De même, après après avoir lu le texte, si l'internaute sélectionne un autre sujet dans la liste déroulante, il faut que le nouvel article s'affiche à la place de l'autre, au même endroit.

Et là, je n'arrive pas à traiter le sujet.
Pouvez-vous solutionner mon souci ?


D'avance merci.
tOOnie.
-->Message édité par TOONIE le 06/08/2008 09:20:45<--
QuiPhenix le 03 aout 2008 à 18h27
Bonjour,
Il faudrait utiliser de l'AJAX, il doit y avoir des tutoriels sur le net.

En gros, l'AJAX est un traitement JavaScript qui permet de charger une autre page PHP dans un cadre HTML. Il y a possibilité de passer des paramètres aux pages PHP appelées (en POST ou en GET comme après une validation de formulaire). Donc, grâce aux événements JS, a chaque clic sur la liste déroulante, il suffira de récupérer l'identifiant ou le nom du produit sélectionné et de déclencher le traitement AJAX en passant en argument l'identifiant. Ensuite, la page PHP récupérera cet identifiant et affichera les détails de l'article.

Pour simplifier l'utilisation de l'AJAX, il existe des bibliothèques très simples comme PrototypeJS par exemple.
-------
[:QuiPhenix:3]
TOONIE le 04 aout 2008 à 19h31
Bonsoir QuiPhenix,

Bon, je vais voir de ce côté. Verrais-tu une syntaxe particulière pour une recherche efficace sur les moteurs de recherche ?

En tout cas, merci de ton aide que tu as déjà apportée.
tOOnie
QuiPhenix le 04 aout 2008 à 19h59
Non, pas vraiment.
Si vous décidez d'utiliser Prototype, comme je vous le conseille, une recherche sur google de "prototypeJS" ou de "ajax prototypeJS" suffira.

De même qu'il existe une documentation très complète sur le site officiel de Prototype mais en anglais ... http://prototypejs.org/

Sinon:
-> http://www.harobed.org/index.php?2007/08/09/181-ajax-php-prototypejs-et-json
Assez simple pour présenter les bases.
-------
[:QuiPhenix:3]
Beno@ le 04 aout 2008 à 20h18

1 pour proto, je ne le quitte plus
TOONIE le 05 aout 2008 à 16h43
Bonjour à vous deux,

Bon, je vais aller voir du côté de prototypejs.

Merci à vous.
tOOnie
QuiPhenix le 05 aout 2008 à 18h42
Merci de ne pas oublier d'éditer le 1er post pour indiquer un [Resolu] dans le titre du sujet, cela peut aider quelqu'un d'autre.
-------
[:QuiPhenix:3]
TOONIE le 05 aout 2008 à 21h57
Comment dois-je faire pour signaler la résolution ? Je vois pas sur quoi cliquer :hebe:
QuiPhenix le 05 aout 2008 à 22h06
Le bouton pour éditer ses messages est celui là < inclued picture > ... Il faut cliquer sur ce bouton pour votre premier message pour pouvoir modifier le titre du sujet et ajouter le [Résolu]
-------
[:QuiPhenix:3]


PRODUITS

TÉLÉCHARGER - LOGICIELS

JEUX VIDÉOS

LOISIRS

01NET PRO

AVIS ET COMMENTAIRES

A PROPOS DE 01NET

publicité
> Jeu : Burger Shop 2
Votre but : reconstruire votre empire et attirer des nouveaux clients !

Service 01net
Newsletters 01net
abonnez vous gratuitement !
  
01Informatique
01 INFORMATIQUE
L'hebdo de référence des décideurs informatiques.
Micro Hebdo
MICRO HEBDO
L'hebdo qui vous simplifie la micro
et Internet.
L'Ordinateur Individuel
L'ORDINATEUR INDIVIDUEL
Le mensuel informatique qui vous informe et vous conseille.
Nous contacter  |  Charte de confiance  |  Voir notice légale

01net.  -  01men  -  RMC  -  BFM Radio  -  BFM TV  -  TousLesPodcasts  -  01informatique.fr  -  Association RMC-BFM
Tous droits réservés © 1999 - 2009 Internext - 01net.