[ASP]selected waarde van dropbox doorgeven in form action

Pagina: 1
Acties:
  • 106 views sinds 30-01-2008
  • Reageer

  • Cai
  • Registratie: December 2001
  • Laatst online: 09:43
Ik heb gezocht en gegoogled, maar ben er niet echt wijzer van geworden.

Ik heb in een form(formulier) een dropbox(select1). Als select1 wijzigt word de onchange geactiveerd, die submit formulier.

Bij formulier action heb ik ./pagina.asp?ID=<%{syntaxis}%>

Bij syntaxis moet dus de code staan die refereert naar select1.selected, de juiste syntaxis kom ik dus niet achter.

  • Jaspertje
  • Registratie: September 2001
  • Laatst online: 12-08 16:04

Jaspertje

Max & Milo.. lief

als je een submit doet, waarom vraag je m, dan niet uit met request.Form("select1") ??

Danw el op die nieuwe pagina he :)

[ Voor 68% gewijzigd door Jaspertje op 12-09-2003 12:46 ]


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 20-08 11:40

gorgi_19

Kruimeltjes zijn weer op :9

Je zit clientside en Serverside met elkaar te vermengen.. Je wilt een serverside actie triggeren door middel van een clientside iets.
Oftewel: Gebruik OF javascript.

Of gebruik request.Form("select1")

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • Cai
  • Registratie: December 2001
  • Laatst online: 09:43
request.Form("select1")
heb ik gedaan en werkt

Dus vanuit pagina.asp,roep ik pagina.asp op adn laat ik een filter los op een 2e recordset.

Hoe zorg ik er nu voor dat als ik in een lijst van 1,2,3,4 nr 2 kies
dan dat er na de reload ook nr2 staat, nu pakt tie automatisch het 1e record

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 20-08 11:40

gorgi_19

Kruimeltjes zijn weer op :9

Door te zorgen dat de waarde op 2 staat als er een submit plaats vindt.?

[ Voor 4% gewijzigd door gorgi_19 op 12-09-2003 13:34 ]

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • Cai
  • Registratie: December 2001
  • Laatst online: 09:43
Nee wat ik bedoel is als volgt.

Ik heb staan variabel=request.Form("select1")
response.write (variabel) //uitkomst is 2 DUS goed

dan moet select1 ook op 2 staan, maar die is na de reload weer gewijzigd naar 1

Verwijderd

je moet de waarde dan in het formulier wel via asp op "selected" zetten

  • faabman
  • Registratie: Januari 2001
  • Laatst online: 08-08-2024
Cai schreef op 12 september 2003 @ 13:40:
Nee wat ik bedoel is als volgt.

Ik heb staan variabel=request.Form("select1")
response.write (variabel) //uitkomst is 2 DUS goed

dan moet select1 ook op 2 staan, maar die is na de reload weer gewijzigd naar 1
Das wel hele basic HTML

ASP:
1
If variabel = RSa("waarde_select") Then Response.Write("selected=""selected""") End If

Op zoek naar een baan als Coldfusion webdeveloper? Mail me!


  • Cai
  • Registratie: December 2001
  • Laatst online: 09:43
[b][message=18730445,noline]FvKnijff schreef op 12 september 2003 @
Das wel hele basic HTML

ASP:
1
If variabel = RSa("waarde_select") Then Response.Write("selected=""selected""") End If
Je maakt een denegerende opmerking, mbt basic HTML en vervolgens kom je met ASP code :+

Wat is dat RSa want ik krijg een type mismatch

[ Voor 15% gewijzigd door Cai op 12-09-2003 13:54 ]


  • Jaspertje
  • Registratie: September 2001
  • Laatst online: 12-08 16:04

Jaspertje

Max & Milo.. lief

FvKnijff schreef op 12 september 2003 @ 13:45:
[...]

Das wel hele basic HTML

ASP:
1
If variabel = RSa("waarde_select") Then Response.Write("selected=""selected""") End If
Buiten het feit dat je inderdaad ASP schrijft geen HTML kan je ook gewoon selected neerzetten ipv selected=selected...scheelt weer code

  • Cai
  • Registratie: December 2001
  • Laatst online: 09:43
Wat is dat RSa want ik krijg een type mismatch

  • Jaspertje
  • Registratie: September 2001
  • Laatst online: 12-08 16:04

Jaspertje

Max & Milo.. lief

Cai schreef op 12 September 2003 @ 13:55:
Wat is dat RSa want ik krijg een type mismatch
Heb je het letterlijk overgenomen :P

Hoe bouw jij je Select op? via een database?

  • Cai
  • Registratie: December 2001
  • Laatst online: 09:43
ow wacht RSa refereert naar m'n recordset, ok. Ja via een db bouw ik hem op

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 20-08 11:40

gorgi_19

Kruimeltjes zijn weer op :9

Cai schreef op 12 September 2003 @ 13:59:
ow wacht RSa refereert naar m'n recordset, ok. Ja via een db bouw ik hem op
En die tip van FvKnijff ook al gelijk toegepast, want dat kan het best wel eens zijn wat jij zoekt.

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • Cai
  • Registratie: December 2001
  • Laatst online: 09:43
zo tis gelukt, waar ik vele topics heb gezien waarin de vraag staat:

Ik heb 2 drop boxen
Regio's & sub-regio's, ik wil dat sub-regio's gekoppelde velden bevat wanneer regio veranderd in ASP Hoe?

Vele antwoorden: Kan niet met ASP, moet met Javascript.

Tis me gelukt, misschien handig om in de faq te zetten, als er behoefte aan is hoor ik het.

Bedankt voor de reply's Tweakers

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 20-08 11:40

gorgi_19

Kruimeltjes zijn weer op :9

Cai schreef op 12 September 2003 @ 15:36:
Regio's & sub-regio's, ik wil dat sub-regio's gekoppelde velden bevat wanneer regio veranderd in ASP Hoe?
Kan met ASP, maar dan veroorzaak je een postback. En dat zijn nu juist de dingen die heel veel mensen willen voorkomen, omdat de overige velden dan hun waarde verliezen.

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • Cai
  • Registratie: December 2001
  • Laatst online: 09:43
overige velden hun waarde verliezen???
hoeft toch niet

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 20-08 11:40

gorgi_19

Kruimeltjes zijn weer op :9

Cai schreef op 12 September 2003 @ 15:41:
overige velden hun waarde verliezen???
hoeft toch niet
als je een postback doet wel, tenzij je er maatregelen voor neemt door ze zelf weer opnieuw te vullen.

Trouwens, dat een oplossing werkt, wil niet zeggen dat het goed is. Ik denk dat de Javascript versie voor veel zaken te prefereren is boven een ASP-oplossing.

[ Voor 24% gewijzigd door gorgi_19 op 12-09-2003 15:54 ]

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • TeeDee
  • Registratie: Februari 2001
  • Laatst online: 11:55

TeeDee

CQB 241

Ja, met een postback flikker je de waarden uit de andere elementen.
Is evt. ook met google meer info over te vinden.

offtopic:
jij wil trouwens wel veel dingen in de faq aangepast hebben. nofi

Heart..pumps blood.Has nothing to do with emotion! Bored


  • Cai
  • Registratie: December 2001
  • Laatst online: 09:43
De waarden die m'n listboxen bevatten komen uit m'n DB en zijn dus dynamisch, als ik dat dus hard-code, is m'n site niet meer dynamisch meer.

vb. Secretaresse voert nieuwe productgroep in. Er moet een web-programmeur opgespoord worden om het in werking te stellen op de site. Das altijd slechter dan postback imho

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 20-08 11:40

gorgi_19

Kruimeltjes zijn weer op :9

Cai schreef op 12 September 2003 @ 16:10:
De waarden die m'n listboxen bevatten komen uit m'n DB en zijn dus dynamisch, als ik dat dus hard-code, is m'n site niet meer dynamisch meer.

vb. Secretaresse voert nieuwe productgroep in. Er moet een web-programmeur opgespoord worden om het in werking te stellen op de site. Das altijd slechter dan postback imho
Wie zegt dat ASP de Javascript code niet dynamisch kan aanmaken? Niemand heeft beweerd dat je je code hard moet inkloppen. Je site blijft dus dynamisch als altijd.

Die afhankelijkheid kan dus ook erg goed dynamisch worden ingebouwd.

Die webprogrammeur die komt er dus helemaal niet meer bij kijken, tenzij het een prutser is die het niet snapt.

[ Voor 15% gewijzigd door gorgi_19 op 12-09-2003 16:13 ]

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • faabman
  • Registratie: Januari 2001
  • Laatst online: 08-08-2024
Jaspertje schreef op 12 September 2003 @ 13:54:
[...]


Buiten het feit dat je inderdaad ASP schrijft geen HTML kan je ook gewoon selected neerzetten ipv selected=selected...scheelt weer code
ja, je kan ook gewoon selected neerzetten ja, als je echter van nette code houd gebruik je XHTML en daarin bestaan geen geminimalizeerde atributes

voor meer info http://www.w3schools.com/xhtml
Cai schreef op 12 September 2003 @ 13:59:
ow wacht RSa refereert naar m'n recordset, ok. Ja via een db bouw ik hem op
idd, vraag me niet waarom ik het nog steeds gebruik, maar, al mijn recordsets heten RSa (omdat ik ooit eens tot die noobs behoorde die RSa t/m RSc gebruikte om meerdere subselects uit te voeren :o )

Op deze pagina http://xml-extra.net/webpage.xmlx?node=62 staat een ongelooflijk mooie manier beschreven om dynamische selects te maken aan de hand van javascript en xml :D

[ Voor 43% gewijzigd door faabman op 12-09-2003 19:39 ]

Op zoek naar een baan als Coldfusion webdeveloper? Mail me!


  • Cai
  • Registratie: December 2001
  • Laatst online: 09:43
gorgi_19 schreef op 12 September 2003 @ 16:12:
[...]

Wie zegt dat ASP de Javascript code niet dynamisch kan aanmaken? Niemand heeft beweerd dat je je code hard moet inkloppen. Je site blijft dus dynamisch als altijd.

Die afhankelijkheid kan dus ook erg goed dynamisch worden ingebouwd.

Die webprogrammeur die komt er dus helemaal niet meer bij kijken, tenzij het een prutser is die het niet snapt.
Ja ik heb er van het weekend nog over nagedacht en had zoiets van:"Hé als je select dynamisch ingebakken kan worden, waarom je JS gebeuren niet". Toch wel heel tem zo allemaal.

Dit heeft me niet alleen geholpen, maar m'n visie weer verruimd ten opzichte van SS-scripting. Sank joe All _/-\o_

* Cai is blij dat de oogkleppen weg zijn B)
Pagina: 1