recupération d'un Select multiple
Bonjours,
j'ai le cas de figure qui suit:
http://data.imagup.com/11/1148741700.png
Bref j'ai une liste de produits à droite, et à gauche la liste des produits séléctionner depuis cette liste. Et ce que je veux faire c'est récupérer la liste des ID des produits sélectionner dans une variable "produitsId". Je travail avec springMVC, et pour la partie vue jutilise les JSP: Voila le code que j'utilise dans la jsp:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
<fieldset>
<legend>Liste des produits</legend>
<select multiple="yes" name="la_liste_1" id="la_liste_1" style="width:250px; margin-left:20%;" size=10 ondblclick="TransfertListe('la_liste_1','la_liste_2');">
<c:forEach items ="${produitsAtt}" var="produit">
<option value="${produit.id}">${produit.categorie.libelle}/${produit.libelle}</option>
</c:forEach>
</select>
<form:select path="produitsId" multiple="yes" style="width:250px;" size="10" name="la_liste_2" id="la_liste_2" ondblclick="TransfertListe('la_liste_2', 'la_liste_1')">
</form:select>
</fieldset> |
J'utilise un scriptJava qui détecte l'événement d'un double click sur un élément de la liste de gauche, et transmet l’élément sélectionner vers la liste de droite. Si vous avez une solution meilleur que d'utiliser la balise
Code:
<form:select path="produit"></form>
et du code javaScript, merci de la proposer.
Cordialement,
Merci,