Javascript 如何根据上一个选择列表的所选选项更改选择列表中的选项?
如何根据先前选择列表中的选定选项更改选择列表中的选项?最简单的方法是使用 例如:Javascript 如何根据上一个选择列表的所选选项更改选择列表中的选项?,javascript,html,Javascript,Html,如何根据先前选择列表中的选定选项更改选择列表中的选项?最简单的方法是使用 例如: var categoryItems = { 'Car': [ 'Acura', 'Honda', 'Toyota' ], 'Computer: [ 'Dell', 'HP', 'Lenovo' ], 'Search engine': [ 'Google', 'Bing', 'Yahoo' ] }; $('#category').change(fun
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]));
});
var分类项={
‘汽车’:[‘Acura’、‘Honda’、‘Toyota’],
'计算机:['戴尔','惠普','联想',
“搜索引擎”:[“谷歌”、“必应”、“雅虎”]
};
$('#category')。更改(函数(){
var itemsDropdown=$('#items').empty();
var items=categoryItems[$(this.val());
对于(var i=0;
您不能通过简单的html实现这样的动态。例如,您应该使用javascript。在谷歌有很多解决方案,这是其中之一:
试试踏板。我该怎么做呢?我有一个位置列表,当选择一个位置时,我想显示该位置内的区域列表。哪个ID是“类别”和“项目”所指?我应该把javascript放在哪里?两个下拉列表的ID。您可以将其放在
$(function(){…})中代码>调用一个
块。嗯,我还不在那里,你可以发布一个包含一些html的示例吗?我不会为你写所有的代码。你需要学习Javascript。