我正在使用asp.net(C#),我需要你的帮助。
我有两个列表框,一个是必须从DB(lstCompanies)获取公司列表,另一个是用户过滤那些公司(lstFilter)。
当用户从两个列表框中选择并提交时,会出现问题!所以我需要在JAVASCRIPT中执行以下操作:
当用户从lstCompanies中选择时,检查是否选择了lstFilter;我需要为他清除选择。反之亦然!
它必须是JS以避免回发,我被迫在IE中运行此webapp。
答案 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;