2012-10-17 12 views
5

Sto usando asp.net (C#) e ho bisogno del tuo aiuto per questa cosa.due Listboxes, una selezione in javascript

Ho due listbox, uno è destinato a ottenere un elenco di società dal DB (lstCompanies) e l'altro è destinato all'utente a filtrare le società (lstFilter).

Il problema si verifica quando l'utente seleziona da entrambi gli elenchi e invia! quindi ho bisogno di fare quanto segue in JAVASCRIPT:

Quando l'utente seleziona da lstCompanies, controlla se lstFilter è selezionato; Ho bisogno di cancellare la selezione per lui. E viceversa!

Deve essere JS per evitare i postback e sono costretto a eseguire questa webapp in IE.

risposta

1

uso questo in caso di cambiamento lstCompanies

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

passare attraverso un ciclo e deselezionare tutte

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