webForumDet fria alternativet

Ladda och öppna selectbox?

JavaScript

2 svar · 1 318 visningar · startad av bassebhu

Medlem sedan nov. 20016 480 inlägg
Frågan#1

Hallå!

När man klickar på en div så laddas en selectbox in med ett par options. Är det möjligt att öppna selecten i samma veva eller krävs ett klick till för att få upp valen? Samma gäller när man klickar utanför boxen för att stänga valen (om man ångrar sig utan att byta val). Utan selecten öppen så har jag ett script som raderar selectboxen, men nu måste man först stänga valen och sen klicka en gång till för att radera selecten.

Är detta en browserlimitering? Vore skönt att få bort två klick eftersom processen kommer att göras ganska ofta. Alternativet är att bygga en egen select, men vore skönt om det gick att ordna med en standardselect.

Tack!

Medlem sedan okt. 2007446 inlägg
#2

tydligen "omöjligt" http://stackoverflow.com/questions/4457076/show-select-dropdown-in-jquery
Det föreslås ju dock att man skulle kunna ändra size-attributet och på så sätt få en "öppen" select (och sen ändra tillbaka det till 1 när man "stänger" den)

Medlem sedan nov. 20016 480 inlägg
#3

Size var en strålande idé faktiskt. Blev precis som jag ville ha det! Tack! :)

250 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)