如何根据第一个下拉列表中选择的值在第二个下拉列表中选择一个值?两个值都使用相同的列表

时间:2017-07-11 10:27:52

标签: javascript java ajax jsp

我在来自数据库的列表数据中使用两个下拉相同的数据。假设如果我在第一个下拉列表中选择名称,那么此特定内容将不会显示在第二个下拉列表中。

示例,第一个下拉列表中的值为:

David
Georj
Michel

如果我选择米歇尔。然后值应该在第二个下拉列表中:

David
Georj

1 个答案:

答案 0 :(得分:0)

使用简单的javascript来执行此操作。

使用

创建数组
var array=[];

使用push运算符向其添加元素,并使用pop iterator

删除

然后使用for循环迭代数组并使用此代码段将元素“i”动态添加到选择列表

select = document.getElementById('selectElementId');

 var opt = document.createElement('option');
opt.value = i;
opt.innerHTML = i;
select.appendChild(opt);

使用

 select.innerHTML=null; 

清除