Multi-select
Webbkomponent
Här kan du läsa mer information om multi-select.
Medium
<jv-multi-select label="Vilka länder har du besökt det senaste året?" options-display-attribute="beskrivning" inputid="multiselect1" options="[{"beskrivning":"Norge", "kod": "NORGE", "selected": true},
{"beskrivning":"Danmark", "kod": "DANMARK", "test": "test1"},
{"beskrivning":"Finland", "kod": "FINLAND"},
{"beskrivning":"Tyskland", "kod": "TYSKLAND"},
{"beskrivning":"Frankrike", "kod": "FRANKRIKE"},
{"beskrivning":"Ryssland", "kod": "RYSSLAND"},
{"beskrivning":"Polen", "kod": "POLAND"},
{"beskrivning":"Italien", "kod": "ITALIEN"},
{"beskrivning":"Storbritannien", "kod": "STORBRITANIEN"},
{"beskrivning":"Spanien", "kod": "SPANIEN"},
{"beskrivning":"Ukraina", "kod": "UKRAINA"},
{"beskrivning":"Nederländerna", "kod": "NEDERLANDERNA"},
{"beskrivning":"Belgien", "kod": "BELGIEN"},
{"beskrivning":"Grekland", "kod": "GREKLAND"},
{"beskrivning":"Irland", "kod": "IRLAND"},
{"beskrivning":"Portugal", "kod": "PORTUGAL"},
{"beskrivning":"Island", "kod": "ISLAND"}]">
</jv-multi-select>
Small
<jv-multi-select label="Vilka länder har du besökt det senaste året?" options="[{"value":"Norge"},
{"value":"Danmark"},
{"value":"Finland"},
{"value":"Tyskland"},
{"value":"Frankrike"},
{"value":"Ryssland"},
{"value":"Polen"},
{"value":"Italien"},
{"value":"Storbritannien"},
{"value":"Spanien"},
{"value":"Ukraina"},
{"value":"Nederländerna"},
{"value":"Belgien"},
{"value":"Grekland"},
{"value":"Irland"},
{"value":"Portugal"},
{"value":"Island"}]" size="small" value="["Norge"]">
</jv-multi-select>
Obligatorisk
<jv-multi-select label="Vilka länder har du besökt det senaste året?" options="["Norge",
"Danmark", "Finland", "Tyskland", "Frankrike", "Ryssland", "Polen",
"Italien", "Storbritannien", "Spanien", "Ukraina", "Nederländerna",
"Belgien", "Grekland", "Irland", "Portugal","Island"]" required="true">
</jv-multi-select>
Valideringsfel
<jv-multi-select error-text="Välj minst ett land i listan" label="Vilka länder har du besökt det senaste året?" options="[{"value":"Norge"},
{"value":"Danmark"},
{"value":"Finland"},
{"value":"Tyskland"},
{"value":"Frankrike"},
{"value":"Ryssland"},
{"value":"Polen"},
{"value":"Italien"},
{"value":"Storbritannien"},
{"value":"Spanien"},
{"value":"Ukraina"},
{"value":"Nederländerna"},
{"value":"Belgien"},
{"value":"Grekland"},
{"value":"Irland"},
{"value":"Portugal"},
{"value":"Island"}]" required="true" valid="false">
</jv-multi-select>
Valideringsfel i en slot
<jv-multi-select error-text-ref="errortext" label="Vilka länder har du besökt det senaste året?" options="[{"value":"Norge"},
{"value":"Danmark"},
{"value":"Finland"},
{"value":"Tyskland"},
{"value":"Frankrike"},
{"value":"Ryssland"},
{"value":"Polen"},
{"value":"Italien"},
{"value":"Storbritannien"},
{"value":"Spanien"},
{"value":"Ukraina"},
{"value":"Nederländerna"},
{"value":"Belgien"},
{"value":"Grekland"},
{"value":"Irland"},
{"value":"Portugal"},
{"value":"Island"}]" required="true" valid="false">
<span slot="errortext">Välj minst ett land i listan</span>
</jv-multi-select>
Statisk hjälptext
<jv-multi-select help-text-ref="helptext" label="Vilka länder har du besökt det senaste året?" options="[{"value":"Norge"},
{"value":"Danmark"},
{"value":"Finland"},
{"value":"Tyskland"},
{"value":"Frankrike"},
{"value":"Ryssland"},
{"value":"Polen"},
{"value":"Italien"},
{"value":"Storbritannien"},
{"value":"Spanien"},
{"value":"Ukraina"},
{"value":"Nederländerna"},
{"value":"Belgien"},
{"value":"Grekland"},
{"value":"Irland"},
{"value":"Portugal"},
{"value":"Island"}]">
<span class="label__description" slot="helptext">
Lite text med beskrivning för hur du ska besvara denna fråga och för att testa hur en lång beskrivning
ser ut tillsammans med ett felmeddelande ifall man fyllt i fel eller inte alls.
</span>
</jv-multi-select>
Dynamisk hjälptext
<jv-multi-select help-text-ref="helptext" label="Vilka länder har du besökt det senaste året?" options="[{"value":"Norge"},
{"value":"Danmark"},
{"value":"Finland"},
{"value":"Tyskland"},
{"value":"Frankrike"},
{"value":"Ryssland"},
{"value":"Polen"},
{"value":"Italien"},
{"value":"Storbritannien"},
{"value":"Spanien"},
{"value":"Ukraina"},
{"value":"Nederländerna"},
{"value":"Belgien"},
{"value":"Grekland"},
{"value":"Irland"},
{"value":"Portugal"},
{"value":"Island"}]">
<jv-help-text slot="helptext"><span>Lite text med beskrivning för hur du ska besvara denna fråga och för att testa hur en lång
beskrivning ser ut tillsammans med ett felmeddelande ifall man fyllt i fel eller inte alls.
</span>
</jv-help-text>
</jv-multi-select>
Inaktiverad
<jv-multi-select disabled="true" help-text-ref="helptext3" label="Vilka länder har du besökt det senaste året?" options="[{"value":"Norge"},
{"value":"Danmark"},
{"value":"Finland"},
{"value":"Tyskland"},
{"value":"Frankrike"},
{"value":"Ryssland"},
{"value":"Polen"},
{"value":"Italien"},
{"value":"Storbritannien"},
{"value":"Spanien"},
{"value":"Ukraina"},
{"value":"Nederländerna"},
{"value":"Belgien"},
{"value":"Grekland"},
{"value":"Irland"},
{"value":"Portugal"},
{"value":"Island"}]" value="["Norge"]">
<jv-help-text slot="helptext3">
<span>
Lite text med beskrivning för hur du ska besvara denna fråga och för att testa hur en lång beskrivning
ser ut tillsammans med ett felmeddelande ifall man fyllt i fel eller inte alls.
</span>
</jv-help-text>
</jv-multi-select>