Expandir la barra de logros de la comunidad.

Submissions are now open for the 2026 Adobe Experience Maker Awards.

Mark Solution

Esta conversación ha sido bloqueada debido a la inactividad. Cree una nueva publicación.

RESUELTAS

default selected value in drop down

Avatar

Level 6

Hi Team,

 

I have dialog in that i have dropdown i have used 

sling:resourceType="granite/ui/components/coral/foundation/form/select"

 

in this drop down i have 5 options like

option1

option2

opton3

option4

option5

 

Now by default it should select  option5  without any change done by Author.

Can some one suggest me what property we need to add for these.

 

1 solución aceptada

Avatar

Respuesta correcta de
Level 7

I'm sorry for posting the wrong attribute. It must be 

selected="{Boolean}true"

And here the fixed example:

<items jcr:primaryType="nt:unstructured">
        <item1 jcr:primaryType="nt:unstructured"
               text="Standard"
               value="item1value"/>
        <item2 jcr:primaryType="nt:unstructured"
               text="NonStandard"
               value="item2Value"
               selected="{Boolean}true"
       />
 </items>

 

Ver la solución en mensaje original publicado

4 Respuestas

Avatar

Level 7

There is a small pitfall for this. The property for your requirement called "defaultValue".

Imagin you declared two select items the xml is as follows:

 

 

<items jcr:primaryType="nt:unstructured">
        <item1 jcr:primaryType="nt:unstructured"
               text="Standard"
               value="item1value"/>
        <item2 jcr:primaryType="nt:unstructured"
               text="NonStandard"
               value="item2Value"/>
 </items>

 

 So, you have to add defaultValue="item2Value" to the select field in your dialog.xml for preselection.

Avatar

Level 6

Hi @Magicr ,

 

Thanks for your quick reply.

I have tried as per your suggestion.

<selectValue
jcr:primaryType="nt:unstructured"
sling:resourceType="granite/ui/components/coral/foundation/form/select"
fieldDescription=data"
fieldLabel="data"
name="./data"
defaultValue="option5">

 

But the Default value is not picking its picking the first option only.

Let me know if i made any mistake here 

 

Avatar

Respuesta correcta de
Level 7

I'm sorry for posting the wrong attribute. It must be 

selected="{Boolean}true"

And here the fixed example:

<items jcr:primaryType="nt:unstructured">
        <item1 jcr:primaryType="nt:unstructured"
               text="Standard"
               value="item1value"/>
        <item2 jcr:primaryType="nt:unstructured"
               text="NonStandard"
               value="item2Value"
               selected="{Boolean}true"
       />
 </items>

 

Avatar

Level 6

Hi @Magicr ,

 

Thanks for your reply its working fine after adding the selected is true