webForumDet fria alternativet

Skicka TVÅ värden i EN dropdown meny

HTML & CSSur HTML, XHTML & CSS

1 svar · 158 visningar · startad av Eclipse

EclipseMedlem sedan juli 20003 825 inlägg
#1
<select NAME="intMenuID" CLASS="text_8pt">
<option VALUE="2&row=0" SELECTED>Norway</option>
<option VALUE="4&row=1">Denemark!!</option>
<option VALUE="3&row=2">Finland</option>
<option VALUE="1&row=3">Sweden</option>
</select>

Denna koden genereras dynamiskt.
confirm.asp?intMenuID=1%26row%3D3&strName=[...]

<select NAME="intMenuID" CLASS="text_8pt">
<option VALUE="2%26row=0" SELECTED>Norway</option>
<option VALUE="4%26row=1">Denemark!!</option>
<option VALUE="3%26row=2">Finland</option>
<option VALUE="1%26row=3">Sweden</option>
</select>

Men då blir det så här:
confirm.asp?intMenuID=1%2526row%3D3&strName=[...]

***
Finns det något reix att skicka två värden på samma gång!?

EclipseMedlem sedan juli 20003 825 inlägg
#2

Lösningen:

I ASP:

IF IsNumeric(request("intMenuID")) = TRUE THEN
-- intMenuID = request("intMenuID")
ELSE
-- myArray = split(request("intMenuID"), "&row=")
-- intMenuID = myArray(0)
-- intRow = myArray(1)
END IF

271 ms totalt · 3 externa anrop · v20260731065814-full.c74b5be1
133 ms — hämta forumlista (db)
135 ms — hämta statistik (db)
130 ms — hämta tråd, inlägg och bilagor (db)