两个列表框,一个javascript选择

时间:2012-10-17 08:12:51

标签: c# javascript asp.net listbox

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

我有两个列表框,一个是必须从DB(lstCompanies)获取公司列表,另一个是用户过滤那些公司(lstFilter)。

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

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

它必须是JS以避免回发,我被迫在IE中运行此webapp。

2 个答案:

答案 0 :(得分:2)

完成循环并取消选择所有

for(i=0; i<document.form1.lstFilter.options.length; i++)
{
    document.form1.lstFilter.options[i].selected = false;
}

答案 1 :(得分:1)

在lstCompanies的更改事件中使用它

document.getElementById("lstFilter").selectedIndex = -1;