5

我正在使用 asp.net (C#),我需要你的帮助。

我有两个列表框,一个是从数据库中获取公司列表(lstCompanies),另一个是供用户过滤该公司(lstFilter)。

当用户从两个列表框中选择并提交时,就会出现问题!所以我需要在 JAVASCRIPT 中执行以下操作:

当用户从 lstCompanies 中选择时,检查是否选择了 lstFilter;我需要为他清除选择。反之亦然!

必须是JS才能避免回发,我被迫在IE中运行这个webapp。

4

2 回答 2

2

遍历一个循环并取消全选

for(i=0; i<document.form1.lstFilter.options.length; i++)
{
    document.form1.lstFilter.options[i].selected = false;
}
于 2012-10-17T08:22:03.730 回答
1

在 lstCompanies 的 change 事件中使用它

document.getElementById("lstFilter").selectedIndex = -1;
于 2012-10-17T08:27:49.607 回答