Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Przekazanie zmiennej
amxkylu
post 25.07.2005, 12:26:52
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!
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 08:51