webForumDet fria alternativet

select meny som ska länkas speciellt

JavaScript

7 svar · 285 visningar · startad av Mannen

Medlem sedan jan. 2003247 inlägg
Frågan#1

Tjenare
Behöver lite javascripthjälp.

Har en select/option meny som ska gå till så här:

Först visas menyn.

<select name="test">
<option value="23">Test</option>
<option value="47">Test1</option> <-- Länk
<option value="29">Test2</option>
<option value="2">Test3</option>
'etc
</select>

Om jag öppnar menyn och klickar på Test1 så ska jag komma till en ny sida där menyn visas igen fast med annat utseende.
För formulärets utseende ändrats pga av detta.

Nu ska menyn vara så här:

<select name="test">
<option value="23">Test</option> <-- Länk
<option value="47">Test1</option>
<option value="29">Test2</option> <-- Länk
<option value="2">Test3</option> <-- Länk
</select>

Om jag klickar på något annat alternativ än Test1 ska jag länkas tillbaka till den sidan jag var på först. Alltå den menyn som är i första exemplet.

Hur ska detta gå till? Jag behöver ha value värderna när jag skickar iväg fomruläret så de måste ju ligga kvar. I och för sig inte på de som är länkar.

Typ då kan det vara så här istället.

Första sida:

<select name="test">
<option value="23">Test</option>
<option>Test1</option> <-- Länk
<option value="29">Test2</option>
<option value="2">Test3</option>
'etc
</select>

Andra sidan:

<select name="test">
<optionTest</option> <-- Länk
<option value="47">Test1</option>
<option>Test2</option> <-- Länk
<optionTest3</option> <-- Länk
</select>

För values måste ju faktiskt inte visas på de osm ändå länkas. Men om de kan visas så spelar det ju ingen roll. Hur löser jag detta så prestandamässigt bäst?

Tack på förhand

Medlem sedan jan. 2003247 inlägg
#2

Fan ingen som kan hjälpa till lite, är väll inte så jäkla svårt?

Medlem sedan nov. 20017 144 inlägg
#3

Tips: Vill du ha hjälp --> undvik svordomar.

Medlem sedan jan. 2003247 inlägg
#4

Sorry, var förbannad då jag suttit med detta ett bra tag.
Ursäkta..

Medlem sedan feb. 2003774 inlägg
#5

Jag tror inte detta är en Javascript fråga ens, för att du vill ju ladda om sidan efter att man valt något. Med ett back-end språk borde du kolla vad man valt och disable:a det på nästa sida.

Medlem sedan jan. 2003247 inlägg
#6

Ursäkta men vad är ett back-end språk?

Medlem sedan feb. 2003774 inlägg
#7

ASP, PHP, JSP etc...

Medlem sedan jan. 2003247 inlägg
#8

Okej, men jag fattar inte hur du menar. Om jag kör ASP, hur vet jag då vilken jag ska göra som länk? Jag måste ju ändå bara låta en vara länk första gången.

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