Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 09-10-2009 22:28:28

Wawan
Membre
Date d'inscription: 09-10-2009
Messages: 14

Affichage dynamique en fonction de la valeur d'une liste déroulante

Bonjour

J'essaie d'implémenter dans une vue un moyen de charger une partie de ma page en fonction de la valeur de liste déroulante (select en html).

Je récupérer toutes mes informations dans une action et je les transmet à ma vue.
Dans cette vue, j'ai un liste déroulante avec la liste des infos. Et je voudra lorsque l'utilisateur choisis une valeur dans la liste cela remplisse une partie de la page (une div par exemple) avec toutes les valeurs que j'ai transmise à ma vue en fonction de l'identifiant de la liste déroulante. Ma vue contient déjà toutes les informations dont j'ai besoin, un accès en base ne sert donc à rien.

Y'a t-il une bibliothèque que je puisse utiliser ? Si oui laquelle ?

Comment puis-je m'y prendre ? Javascript simple ou requête AJAX?

Merci

Dernière modification par Wawan (11-10-2009 12:15:09)

Hors ligne

 

#2 11-10-2009 10:31:39

philippe
Administrateur
Lieu: Grenoble
Date d'inscription: 01-03-2007
Messages: 1624

Re: Affichage dynamique en fonction de la valeur d'une liste déroulante

Tu auras besoin de requête Ajax. Tu peux utiliser JQuery comme librairie.

A+, Philippe


twitter : @plv ; kitpages.fr : Création de sites internet à Grenoble et Paris

Hors ligne

 

#3 11-10-2009 18:55:22

Wawan
Membre
Date d'inscription: 09-10-2009
Messages: 14

Re: Affichage dynamique en fonction de la valeur d'une liste déroulante

D'accord. J'ai donc installer Jquery.

J'ai donc une méthode qui est appelée lors de l'évènement onChange sur la liste. Mais comment puis-je procéder ensuite ?
C'est à dire comment je peux transmettre mes infos soit à un helper soit à ma fonction javascript ? Soit c'est ma page qui se met à jour en fonction d'un helper, soit c'est le javascript qui s'occupe du rafraichissement. Mais comment le faire ?

Je ne sais pas si je suis assez clair. Dites le moi si ce n'est pas compréhensible.

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages