2011-12-22 4 views
0
<select name="projecttype" class="selt-box" onfocus="window.dropdown_menu_hack(this)"> 
    <c:forEach items="${lookupdetails}" var="lookupdetails" > 
    <c:if test="${not empty lookupdetails.lookupName && lookupdetails.lookupId==16}">           <option value="${lookupdetails.lookupdetailId}">${lookupdetails.lookupName}</option> 
    </c:if> 
    </c:forEach> 
</select> 

Le code ci-dessus est celui d'une boîte multisélection. S'il vous plaît me téléphoner comment faire la valeur sélectionnée pour être mis en évidence .. lors de l'édition .. J'ai utilisé value = ${xx} à partir du contrôleur qui est la valeur sélectionnée .. cela ne fonctionne pas ..pl aideComment mettre en surbrillance l'élément multisélect sélectionné lors de l'édition

+0

S'il vous plaît expliquer ce que vous entendez par valeur _selected pour obtenir highlighted_ –

+0

Je veux dire comme - dire que j'ai la boîte de multiselect pour sélectionner les ressources qui travaillent sur un projet ... dire que je choisis A et B ......... puis j'édite ce projet - donc dans la page d'édition je veux que A et B soient dans l'état sélectionné ... Pour que je puisse savoir que ce sont les valeurs que j'ai sélectionnées ... J'espère que je suis clair – Meenakshi

+0

Je ne comprends pas encore votre question, s'il vous plaît élaborer –

Répondre

0

Ceci peut être archivé en utilisant forme du printemps: sélectionnez l'étiquette. Jetez un oeil à l'extrait qui peut couvrir votre scénario. Spring va générer le html pré sélectionné pour les objets dans le set lookupDetails.

<form:select path="lookupdetails" multiple="true"> 
    <form:options items="${lookupdetails}" itemLabel="lookupName" itemValue="lookupId" /> 
</form:select> 

Cordialement, Hemanth

+0

Merci hemanth - J'ai fait cette forme en utilisant l'étiquette de forme ordinaire - avez-vous une solution dans ce cas ... Quoi que vous ayez fait fonctionne bien depuis que j'ai utilisé dans Spr dans d'autres formes de mon application! .. – Meenakshi

Questions connexes