【发布时间】:2013-04-10 08:01:14
【问题描述】:
我有四个下拉列表,我正在手动填充它们。
现在我想添加一个 javacsript,当我选择第一个下拉选项时,然后在第二个第三个第四个下拉列表中,可以删除该项目或选项。
第二个第三个和第四个等同样的流程。
我正在提供我的代码,但到目前为止,它还不能正常工作。
我只关注第一个阶梯,即选择第一个选项时,然后从第二个、第三个和第四个下拉菜单中删除项目。
function RemoveItems(){
var List1 = document.getElementById("ddlSortField");
var sortList1 = List1.options[List1.selectedIndex].text;
var List2 = document.getElementById("ddlSortField2");
var sortList2 = List2.options[List2.selectedIndex].text;
List2.options.remove(sortList1);
var List3 = document.getElementById("ddlSortField3");
var sortList3 = List3.options[List3.selectedIndex].text;
List3.options.remove(sortList2);
var List4 = document.getElementById("ddlSortField4");
var sortList4 = List4.options[List4.selectedIndex].text;
List4.options.remove(sortList3);
}
【问题讨论】:
-
如果您将代码粘贴到 jsfiddle 或 jsbin 中,我很乐意提供帮助 :)