Dwa menu <select> dwie bazy

opcje do pierwszego menu są wczytane po załadowaniu strony a drugie chciałbym wczytać dopiero gdy wybierze ktoś to pierwsze, bo one będą zależne właśnie od tego co wybrał w pierwszym. Przykład województwo a w drugim miasta…

dzieki

No ale co gotowy skrypt mamy dać? Pokaż co i ile zrobiłeś i z czym masz problemy.

tak proszę o gotowca najlepiej jak najbardziej skróconego, nie interesuję się ajaxem

mam dwie tabele

  1. małopolskie

  2. mazowieckie

jak sie wybierze 1 to w drugim selectcie jest krakow a jak 2 to warszawa, to wszystko

Dodane 02.01.2011 (N) 18:34

Aha to nie ma się pojawić na zasadzie “jeśli to to to a jeśli tamto to tamto” tylko ma wczytać z tabeli tej drugiej z miastami

Dodane 02.01.2011 (N) 18:34

nie musi być ajax może być request

index.php

małopolskie
mazowieckie

dane.php

<?php

if($_GET['woj'] == "malopolskie")

{

	echo 'new Array("a","b")';

}

else if ($_GET['woj'] == "mazowieckie")

{

	echo 'new Array(1,2)';

}

?>

natomiast dla tablicy asocjacyjnej(inne value i wyświetlany tekst) index.php

małopolskie
mazowieckie

dane.php

<?php

if($_GET['woj'] == "malopolskie")

{

	echo '["a","ser"],["b","kolo"]';

}

else if ($_GET['woj'] == "mazowieckie")

{

	echo '["cc","11"],["dd","22"]';

}

?>

Część kodu pochodzi z tego forum http://www.daniweb.com/forums/thread98845.html

a jak wywołać ponowne wczytanie pliku.php czystym js’em obsługujac zdarzenie onchange ?

Niezbyt rozumiem o co chodzi.

Jedno zdarzenie onchange masz podpięte pod pole woj więc wystarczy zrobić coś podobnego dla innego pola. Sam w sobie js nie ma możliwości wczytywania plików.