2010-02-25 116 views

回答

-1

最簡單的方法是使用jQuery

例如:

var categoryItems = { 
    'Car':    [ 'Acura', 'Honda', 'Toyota' ], 
    'Computer:   [ 'Dell', 'HP', 'Lenovo' ], 
    'Search engine': [ 'Google', 'Bing', 'Yahoo' ] 
}; 
$('#category').change(function() { 
    var itemsDropdown = $('#items').empty(); 
    var items = categoryItems[$(this).val()]; 
    for(var i = 0; < items.length; i++) 
     itemsDropdown.append($('<option />').text(items[i])); 
}); 
+0

我該如何去做呢?我有一個位置列表,當選擇一個位置時,我想顯示該位置內的區域列表。 – Probocop 2010-02-25 14:55:30

+0

哪些ID是#category和#items指的?並且我會把那個JavaScript放在哪裏? – Probocop 2010-02-25 15:11:38

+0

兩個下拉列表的ID。你可以把它放在'$(function(){...});'在'

1

嘗試this胎面。