![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 22.07.2005 Ostrzeżenie: (0%) ![]() ![]() |
Cześć!
Robię podwóją listę combo i mam coś takiego: <b>Produkt:</b> <select name="porzadkowanie" onChange="redirect(this.options.selectedIndex)"><option value=0 <?php if($porzadkowanie == '') print("selected"); ?> >Wszystko</option> <option value="ala" <?php if($porzadkowanie == 'ala') print("selected"); ?> >Alarmy</option> <option value="ula" <?php if($porzadkowanie == 'ula') print("selected"); ?> >Ula</option> <option value="ela" <?php if($porzadkowanie == 'ela') print("selected"); ?> >Ela</option></select><br> <select name="poddzial" size="1" onchange="this.form.submit();"><option value="">...</option></select> Czyli przypisuję sobie pod zmienna $porządkowanie to co wybieram. Ten select jest połączony z tym drugim Javą i : var groups=document.double.porzadkowanie.options.length var group=new Array(groups) for (i=0; i<groups; i++) group[i]=new Array() group[0][0]=new Option("...","") group[1][0]=new Option("1","2") group[1][1]=new Option("2","2") group[2][0]=new Option("3","4") group[2][1]=new Option("4","4") group[3][0]=new Option("brigade","") var temp=document.double.poddzial function redirect(x){ for (m=temp.options.length-1;m>0;m--) temp.options[m]=null for (i=0;i<group[x].length;i++){ temp.options[i]=new Option(group[x][i].text,group[x][i].value) } temp.options[0].selected=true } Pytanie brzmi jak ma to połączyć chcąc przekazywać pod zmienną $poddzial wartość z drugiej listy? zyli to miejsce mnie interesuje: group[1][0]=new Option("1","2") Proszę o pomoc Dzięka z góry! |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 08:51 |