Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Formit

Wizard [19.11.2004 15:10:11]

#

Minulla on kaksi select laatikkoa eli pudotusvalikkoa.

Toisessa on pääluokka ja toisessa aliluokka. Luokat luetaan tietokannasta.

Kun valitset pääluokan, niin järjestelmän pitäisi hakea tietokannasta kyseisen pääluokan aliluokat. Jos valitsen toisen pääluokan, niin aliluokat pitäisi taas päivittää.

PHP käytössä ja tarvittaessa JS menee, mutta kuinka teen tämän?

Niko [19.11.2004 16:40:08]

#

En osaa javascriptiä mutta

onchange="paivita_dd()" dropdownii

sitten teet paivita_dd funktion

jos haluat niin että ei tartte javascriptiä niin laitat siihen arvot phpllä pääluokan mukaan kun lomake lähetetään ilman aliluokan valintaa

<B>Valitse aliluokka</B>
<FORM NAME="lomake">
<SELECT NAME="paaluokka">
<OPTION>1
<OPTION>2
</SELECT>
<SELECT NAME="aliluokka">
<OPTION>Ei pääluokkaa
</SELECT> <INPUT TYPE="SUBMIT" VALUE="Lähetä">
</FORM>

javascriptissä

document.lomake.paaluokka.options
document.lomake.aliluokka.options

avulla luutavasti saat rakennettua google auttanee

EDIT:

http://www.evolt.org/article/Dynamically_Filtering_Dropdown_Lists_in_Javascri­pt/17/55035/

TETRIS [19.11.2004 16:40:34]

#

Opettelemalla PHP:tä ja JS:ää... tai riippuu tietysti paljonko maksat ;P

Wizard [19.11.2004 18:39:58]

#

TETRIS kirjoitti:

Opettelemalla PHP:tä ja JS:ää... tai riippuu tietysti paljonko maksat ;P

Tuollaisia vastauksia voi odottaa murkkuikäiseltä täysin kehittymättömältä ipanalta. ;P

Ja Nikon vastaukseen sen verran, että tarkoitus olisi hoitaa jollain muulla tavalla kuin buttonilla tuo asia. JS:n käyttöä pitää yrittää välttää, koska sen yhteensopivuus alkaa olemaan tietyiltä osin todella huono. Joissakin kohti se on tietysti pakko ottaa mukaan... :S

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta