2010-07-07 8 views
0

J'ai 2 sélectionner, je veux la deuxième liste de sélection charge en fonction de la valeur sélectionnée de premier choix. Dans un autre mot, sélectionnez d'abord une liste d'objets, ces objets ayant chacun une liste d'autres objets. donc je veux charger la deuxième liste en fonction de l'objet sélectionné de premier choix. Je sais que cela peut être fait en utilisant JQuery, mais puis-je le faire sans JavaScript/JQuery?struts2 sélectionner l'étiquette, deuxième sélectionner en fonction de la valeur de la première sélection

Merci d'avance.

Répondre

1

Il y a une étiquette qui fait cela pour vous http://struts.apache.org/2.x/docs/doubleselect.html

Hors de la boîte, il utilise probablement Dojo API ou utilise une demande de côté serveur pour générer la deuxième liste. Je n'ai utilisé aucune interface utilisateur de JQuery dans Struts.

1

Non, vous ne pouvez pas le faire sans Javascript. Avec HTML statique, vous ne pouvez pas obtenir cet effet. Les champs déroulants des formulaires HTML sont préchargés avec leurs options et sont indépendants des autres champs du formulaire.

+0

Merci. Qu'en est-il des balises struts2, je voulais dire tag de struts2. n'est-ce pas possible avec les balises struts2? – imz

+0

Les tags Struts2 sont traités sur le serveur, générant du code HTML. En fin de compte ce qui est envoyé au navigateur est juste HTML. –

Questions connexes