Hej hej!
Jag har ett formulär och i detta formulär finns en select multi och när denna sida submittas vill jag ju kunna se vilka som vart valda. Om jag gör såhär
Response.Write(Request.Querystring("testSelect"));
så visas värdena som är skickade som en kommaseparerad sträng men jag vill ha dessa i en array. Har provat med split men det vill inte fungera. Någon som har någon eller några ideer? :)
GlitterMedlem sedan juli 2003465 inlägg arr = Split(Request.Form("testSelect"),",")
borde väl fungera?
Jag har skrivit exakt såhär
arr = split(Request.Querystring("testSelect"), ",");
men jag får ett felmeddelande,
Microsoft JScript runtime error '800a138f'
Object expected
Fattar inte... det borde ju fungera :-P
Peter SMedlem sedan dec. 20025 483 inlägg Använder du POST?
Red./ Inget semikolon skall vara i slutet på din kodsnutt.
Det är JScript... glömde kanske meddela det.
Nej, det är GET som gäller...
Peter SMedlem sedan dec. 20025 483 inlägg Med GET är det väl request.querystring("...") som gäller.
Förlåt, givetvis ska det stå Request.Querystring... Har skrivit fel... Men det löser ändå inte mina problem :-(
Nu löste det sig! Behövde bara konvertera till en sträng så gick det bättre :)