2012-10-17 15 views
5

में एक चयन मैं एएसपीनेट (सी #) का उपयोग कर रहा हूं और मुझे इस चीज़ के साथ आपकी मदद की ज़रूरत है।दो सूची बॉक्स, जावास्क्रिप्ट

मेरे पास दो सूची बॉक्स हैं, एक डीबी (lstCompanies) से कंपनियों की एक सूची प्राप्त करने के लिए बाध्य है और दूसरा उपयोगकर्ता उस कंपनियों को फ़िल्टर करने के लिए है (lstFilter)।

समस्या तब होती है जब उपयोगकर्ता दोनों सूची बॉक्स से चयन करता है और जमा करता है! इसलिए मुझे JAVASCRIPT में निम्नलिखित करने की आवश्यकता है:

जब उपयोगकर्ता lstCompanies से चयन करता है, तो जांचें कि क्या lstFilter चुना गया है; मुझे उसके लिए चयन साफ़ करने की जरूरत है। और इसके विपरीत!

पोस्टबैक से बचने के लिए इसे जेएस होना चाहिए, और मुझे आईई में इस वेबएप को चलाने के लिए मजबूर होना पड़ता है। एक पाश के माध्यम से

उत्तर

1

उपयोग

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

जाओ और lstCompanies के परिवर्तन घटना में इस का चयन रद्द सब

for(i=0; i<document.form1.lstFilter.options.length; i++) 
{ 
    document.form1.lstFilter.options[i].selected = false; 
} 
संबंधित मुद्दे