<?php
<script type='text/javascript'>
var cities
= new Array(); cities
['region1'] = new Array('city1', 'city2', 'city3', 'city4'); cities
['region2'] = new Array('city5', 'city6', 'city7', 'city8'); cities
['region3'] = new Array('city9', 'city10', 'city11', 'city12');
function selectCities(select)
{
var citiesSelect = document.getElementById('city');
citiesSelect.options.length = 0;
if(cities[select.value])
for(var i = 0; i < cities[select.value].length; i++)
55f
{
var option = document.createElement('option');
option.text = cities[select.value][i];
option.value = cities[select.value][i];
citiesSelect.add(option, null);
}
}
</script>
<select onChange="selectCities(this)">
<option value='region1'>region1</option>
<option value='region2'>region2</option>
<option value='region3'>region3</option>
</select>
<select id='city'>
<option value='city1'>city1</option>
<option value='city2'>city2</option>
<option value='city3'>city3</option>
<option value='city4'>city4</option>
</select>
?>
jak zrobic zeby dane były pobierane z bazy? po wybraniu regionu w 2 liscie zeby sie wyswietlały przypisane miasta.