Avatar billede skovtrold Nybegynder
29. januar 2003 - 11:53 Der er 3 kommentarer og
1 løsning

Value bliver ikke submittet...

Jeg bruger dette script:
http://webdeveloper.earthweb.com/webjs/jsform/item.php/36461

Men når jeg submitter formen, og vha request.form("InputNavn") vil hente værdien af det valgte, får jeg ingenting...
Er der nogen der kan forklare hvorfor?
Jeg kan sagtens hente værdien af et almindeligt input-felt og af multiple-select nr 1.
Avatar billede mortenkjeldberg Nybegynder
29. januar 2003 - 12:06 #1
Kan du ikke vise os noget af din kode for der står ikke lige InputNavn nogen steder i det omtalte eksempel. Det skal være det kode med den form der submitter.
Avatar billede skovtrold Nybegynder
29. januar 2003 - 13:21 #2
Det er et input felt jeg selv har indsat for at teste om der overhovedet bliver sendt noget med videre.

Jeg har fundet ud af hvad der skal til før jeg får værdien fra multiple-select 2 sendt med.
Hvis jeg markerer teksten i min multiple-select, bliver dens værdi sendt med...
Men det duer jo ikke, for det er meningen at brugeren skal kunne overføre values fra multiple-select 1 til multiple-select 2, og de values der er indsat i multiple-select 2 skal submittes, uden at brugeren først har markeret dem..

Nogen forslag ?
Avatar billede skovtrold Nybegynder
29. januar 2003 - 13:24 #3
Det er jo sådan set logisk nok, for value for en multiple-select er jo det man markerer...
Avatar billede skovtrold Nybegynder
29. januar 2003 - 13:33 #4
Jeg har fået det løst nu.
Jeg har efter funktionen der indsætter, indsat:
    for (var i=0;i<ToCombo.options.length;i++)
    {
        ToCombo.options[i].selected=true;
    }
Sådan at de værdier man har overført til multiple-select 2 bliver markeret - og dermed submittet.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester