Na een blik op http://shop.tweakers.net/geheugen
bent ik totaal verliefd geworden op de Multiple, Hierarchical SelectBoxes zoals die daar gebruikt worden.
Dus die wilde ik graag ook op m'n site (op dit moment 4 keuzes achter elkaar met 4 pagina's (elke keer op nieuwe inladen. etc)). Dus daar wilde ik vanaf, en dacht dit mooi te maken.
Ik heb een script gevonden. Alleen nu moet ik dus stukjes javascript parse met php.
De 1e kolom is gelukt, máár de 2e kolom is afhankelijk van de 1e kolom. Dus had ik dat zó gedacht.
Javascriptje dat moet komen:
hoe kan ik dit maken?
Het hoeven geen direct oplossingen zijn (mag wel natuurlijk
, áls het maar tips de richten zijn.
alvast bedankt
bent ik totaal verliefd geworden op de Multiple, Hierarchical SelectBoxes zoals die daar gebruikt worden.
Dus die wilde ik graag ook op m'n site (op dit moment 4 keuzes achter elkaar met 4 pagina's (elke keer op nieuwe inladen. etc)). Dus daar wilde ik vanaf, en dacht dit mooi te maken.
Ik heb een script gevonden. Alleen nu moet ik dus stukjes javascript parse met php.
De 1e kolom is gelukt, máár de 2e kolom is afhankelijk van de 1e kolom. Dus had ik dat zó gedacht.
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| <? while($recordmerk = mysql_fetch_array($resultmerk)) { $merk = $recordmerk[merk]; $sqltype = "SELECT * FROM pw_gsm WHERE merk LIKE '%$merk%' ORDER BY type"; $resulttype = mysql_query($sqltype); // ik weet niet zeker of het met een while moet, máár ik moet namelijk álle $ID's en $type's hebben, vandaar zo WHILE ($rec = mysql_fetch_array($resulttype)) { $ID = $recordtype[type]; $type = $recordtype[type]; // stukje javascript (zie hieronder) } } ?> |
Javascriptje dat moet komen:
code:
1
2
3
4
| if ((firstSelectValue =="$merk") && (secondSelect == 'bar')) {
var plopValues = new Array ('alle $IDs die bij die $merk horen','..','..');
var plopWords = new Array ('alle $types die bij die $merk horen','....','....');
}; |
hoe kan ik dit maken?
Het hoeven geen direct oplossingen zijn (mag wel natuurlijk
alvast bedankt
Acer TM661LMi - Intel Centrino 1,4 Ghz - 512mb ram - DVD-RW