我在来自数据库的列表数据中使用两个下拉相同的数据。假设如果我在第一个下拉列表中选择名称,那么此特定内容将不会显示在第二个下拉列表中。
示例,第一个下拉列表中的值为:
David
Georj
Michel
如果我选择米歇尔。然后值应该在第二个下拉列表中:
David
Georj
答案 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;
清除