select box használata
tudna valaki segíteni? van egy formom több textet és 2 selectboxot
tartalmaz. Az egyik select választásától függően kell tölteni a másik select boxot úgy, hogy a kitöltött text értékek is természetesen újra megjelenjenek. Adatmentést csak akkor kell végezni, ha a submit gombot választja a felhasználó.
Ha az 1. selectboxot beállítom (pl.)
onchange="window.location=('my.php?sbox='+this.options[this.selectedIndex].value)" módon, a 2. box feltöltése OK, de a textek nem jönnek vissza. Ha az
onchange="submit()"-ot választom, megtörténik a mentés és nem jön vissza az űrlap HTML előtti header hatására. Mit lehet tenni?
■ tartalmaz. Az egyik select választásától függően kell tölteni a másik select boxot úgy, hogy a kitöltött text értékek is természetesen újra megjelenjenek. Adatmentést csak akkor kell végezni, ha a submit gombot választja a felhasználó.
Ha az 1. selectboxot beállítom (pl.)
onchange="window.location=('my.php?sbox='+this.options[this.selectedIndex].value)" módon, a 2. box feltöltése OK, de a textek nem jönnek vissza. Ha az
onchange="submit()"-ot választom, megtörténik a mentés és nem jön vissza az űrlap HTML előtti header hatására. Mit lehet tenni?
Re: select box használata
http://javascript.internet.com/forms/auto-drop-down.html
Hasonló javascriptes huncutságokból még egy nagy rakás van a http://javascript.internet.com honlapon.
Robi
Re: select box használata
Sajna nem látom a megoldást, mert mindkét selectbox-ot mysql-ből kell feltölteni. Javascriptből pedig állítólag nem lehet. Nekem bármi olyan jó lenne (nem pont java), amivel meg lehet csinálni.
Ferke
Re: select box használata
Mi sem egyszerűbb!
Re: select box használata
A lényeg, hogy onchange esetén csak a 2. selectbox töltődjön, submit gombra meg el lehet küldeni az űrlapot. És ugye nem azt akarod mondani, hogy a 2-be minden adatot töltsek be az elején? Akkor nem ügy, de túl sok adat lenne.
Köszi hogy időt szakítottál a témára.
Re: select box használata
Robi
Re: select box használata
iderakom, hátha mást is érdekel.
Ferke