Drop down list

bok…
ako tko zna kako mogu povezati dvije drop down liste ()
tj. kada na prvoj odaberem stavku pod brojem 1 na drugoj listi bi se morale pojaviti stavke vezane uz stavku 1…na stavki broj 2 se na drugoj moraju pojaviti stavke vezane uz broj 2…(primjer njskalo.hr gdje se biraju marke automobila i kada se odabere pojavi se za model automobila…)

molim pomoc i hvala unaprijed…:slight_smile:

[HTML]

<?xml version="1.0" encoding="UTF-8" ?> Stranica 1 2 3 4 5
<select id="drugi">
</select>
[/HTML]

Nadam se da ti je sintaksa jasna, ako nije potraži pomoću Googla i pogledaj usput neku od gotovih JavaScript biblioteka koja je jednostavnija za koristiti od čistog JavaScript. Moja preporuka je ExtJS. A može i mootools, jQuery, YUI itd.

prvu listu sam napravio u html-u…gledao sam prema primjerima od stranice njuskala…a drugu radim preko javascripte…i pomocu if naredbi…opet podatke imam u array-ma…nesto sam skomplicirao uglavnom…:smiley:
¸hvala na pomoci…pokusat cu…:smiley:

Ajde pošalji to što imaš do sada. Bit će nam svima lakše.

Select a vehicle: Alfa Romeo Asia Audi Bedford Bedford HGV BMW Carbodies Chevrolet Chrysler/Jeep Citroen Dacia Daewoo Daewoo Avia DAF-Leyland Daihatsu Deutz-Fahr Dodge HGV ERF Fendt Fiat Foden Ford FSO Hino Honda Hyundai Innocenti Isuzu Iveco Jaguar(Daimler) John Deere Kia Lada Lancia Land Rover LDV Lexus Lotus MAN Maruti Massey Ferguson Mazda MCC/smart Mercedes-Benz Mercedes-Benz-HGV MINI Mitsubishi Moskvich New Holland Nissan Opel/Vauxhall Pegaso Peugeot Piaggio Porsche Proton Renault Renault HGV Renault Tractors Rover Saab Sao Scania Seat Skoda Smart/MCC Ssangyong Steyr Subaru Suzuki Talbot(hillman) Tata Toyota Trabant Umo/Belarus Universal Valmet Volkswagen Volvo Volvo HGV Wartburg Zastava(Yugo) Zetor Select a model

js.file

function Trazenje(){
function auto_model_selector()
{
var marka = document.getElementById(‘marka_vozila’);
var model = document.getElementById(‘model_vozila’);
var model1 = document.getElementById(‘opcijemodela’)

if ( marka.value == 'alfa'){
	
	}
else if( marka.value == 'asia'){
	
	}
else if(marka.value == 'audi'){
	}
else if(marka.value == 'bedford'){
	}
else if(marka.value == 'bed_hgv'){
	}	
else if(marka.value == 'bmw'){
	}
else if(marka.value == 'carbodies'){
	}
else if(marka.value == 'chevrolet'){
	}
else if(marka.value == 'crysler'){
	}
else if(marka.value == 'citroen'){
	}
else if(marka.value == 'dacia'){
	}
else if(marka.value == 'daewoo'){
	}
else if(marka.value == 'daewoo_avia'){
	}
else if(marka.value == 'daf'){
	}
else if(marka.value == 'daihatsu'){
	}
else if(marka.value == 'deutz'){
	}
else if(marka.value == 'dodge'){
	}
else if(marka.value == 'erf'){
	}
else if(marka.value == 'frendt'){
	}
else if(marka.value == 'fiat'){
	}
else if(marka.value == 'foden'){
	}
else if(marka.value == 'ford'){
	}
else if(marka.value == 'fso'){
	}
else if(marka.value == 'hino'){
	}
else if(marka.value == 'honda'){
	}
else if(marka.value == 'hyundai'){
	}
else if(marka.value == 'innocenti'){
	}
else if(marka.value == 'isuzu'){
	}
else if(marka.value == 'iveco'){
	}
else if(marka.value == 'jaguar'){
	}
else if(marka.value == 'john'){
	}
else if(marka.value == 'kia'){
	}
else if(marka.value == 'lada'){
	}
else if(marka.value == 'lancia'){
	}
else if(marka.value == 'land'){
	}
else if(marka.value == 'ldv'){
	}
else if(marka.value == 'lexus'){
	}
else if(marka.value == 'lotus'){
	}
else if(marka.value == 'man'){
	}
else if(marka.value == 'maruti'){
	}
else if(marka.value == 'massey'){
	}
else if(marka.value == 'mazda'){
	}
else if(marka.value == 'mcc'){
	}
else if(marka.value == 'mercedes'){
	}
else if(marka.value == 'mercedes_hgv'){
	}
else if(marka.value == 'mini'){
	}
else if(marka.value == 'mitsubishi'){
	}
else if(marka.value == 'moskvich'){
	}
else if(marka.value == 'newholland'){
	}
else if(marka.value == 'nissan'){
	}
else if(marka.value == 'opel'){
	}
else if(marka.value == 'pegaso'){
	}
else if(marka.value == 'peugeot'){
	}
else if(marka.value == 'piaggio'){
	}
else if(marka.value == 'porsche'){
	}
else if(marka.value == 'proton'){
	}
else if(marka.value == 'renault'){
	}
else if(marka.value == 'renault_hgv'){
	}
else if(marka.value == 'renault_tractors'){
	}
else if(marka.value == 'rover'){
	}
else if(marka.value == 'saab'){
	}
else if(marka.value == 'sao'){
	}
else if(marka.value == 'scania'){
	}
else if(marka.value == 'seat'){
	}
else if(marka.value == 'skoda'){
	}
else if(marka.value == 'smart'){
	}
else if(marka.value == 'ssangyong'){
	}
else if(marka.value == 'steyr'){
	}
else if(marka.value == 'subaru'){
	}
else if(marka.value == 'suzuki'){
	}
else if(marka.value == 'talbot'){
	}
else if(marka.value == 'tata'){
	}
else if(marka.value == 'toyota'){
	}
else if(marka.value == 'trabant'){
	}
else if(marka.value == 'umo'){
	}
else if(marka.value == 'universal'){
	}
else if(marka.value == 'valmet'){
	}
else if(marka.value == 'volkswagen'){
	}
else if(marka.value == 'volvo'){
	}
else if(marka.value == 'volvo_hgv'){
	}
else if(marka.value == 'wartburg'){
	}
else if(marka.value == 'zastava'){
	}
else if(marka.value == 'zetor'){
	}



}

}

to je to…

shvatio sam da ovo moje nije dobro…ali ni ovo tvoje mi ne radi…pokusao sam pomocu googlea…ali neznam…sigurno sam negdje pogrijesio sto je jednostavno…samo sto ne vidim…:D…tako je uvijek kod mene…

Ovo ti je jQuery primjer:

evo još jedan lijep primjer:

i još jedan:

evo još jedan. I sad mislim da ti je dosta:

http://www.ajaxray.com/blog/2007/11/08/jquery-controlled-dependent-or-cascading-select-list-2/