मेरे पास Ajax अपडेट पैनेल में सर्वर ड्रॉपडाउनसूची है। जब मैं किसी आइटम पर क्लिक करने के लिए माउस का उपयोग करता हूं तो यह पोस्टबैक को फायर करता है लेकिन जब मैं प्रविष्टियों को बदलने के लिए ऊपर/नीचे तीर पर क्लिक करता हूं, तो यह फायरिंग नहीं होता है। कारण क्या हो सकता है?एएसपी.नेट ड्रॉपडाउनलिस्ट चयनित इंडेक्सेड इवेंट ऊपर/नीचे तीर पर गोलीबारी नहीं कर रहा है
उत्तर
इस प्रयास करें:
<asp:DropDownList ID="DropDownList1" runat="server" AutoPostBack="True"
OnSelectedIndexChanged="DropDownList1_SelectedIndexChanged" onKeyUp="this.blur();">
साथ
onkeyup = "this.blur();" जब कोई कुंजी दबाया जाता है तो नियंत्रण फोकस खो देगा, और यह ऑन चेंज ईवेंट को ट्रिगर करेगा।
मुझे लगता है कि यदि आप ईवेंट को आग लगाने के लिए कीबोर्ड का उपयोग कर रहे हैं तो आपको नियंत्रण छोड़ना होगा।
वैसे भी ऊपर/नीचे तीर पर यह निकाल दिया गया अधिकार है? – leora
यदि आप तीर कुंजियों के साथ काम करना चाहते हैं, तो आपको क्लाइंट साइड इवेंट, onKeyDown
का उपयोग करना चाहिए।
क्या आप मुझे एक उदाहरण दे सकते हैं कि यह कैसे काम करेगा। । और यह क्रियाओं के लिए सर्वर पर पोस्टबैक कैसे कर सकता है – leora
'सच' के लिए DropDownList नियंत्रण की 'AutoPostBack' संपत्ति सेट करके देखें।
<asp:DropDownList ID="DropDownList1" runat="server" AutoPostBack="true">
</asp:DropDownList>
अधिक जानकारी
हो जाता है या यह बताते हैं कि सर्वर के लिए एक पोस्टबैक स्वचालित रूप से जब उपयोगकर्ता सूची चयन में परिवर्तन होता है एक मूल्य के सेट के लिए ListControl.AutoPostBack Property on MSDN देखें।
धन्यवाद! यह मेरे लिए काम किया! – John
- 1. एएसपी.नेट एमवीसी ड्रॉपडाउनलिस्ट चयनित मूल्य समस्या
- 2. RegularExpressionValidator व्हाइट-स्पेस एंट्री पर गोलीबारी नहीं कर रहा है
- 3. पॉपुलटिंग एएसपी.नेट एमवीसी ड्रॉपडाउनलिस्ट
- 4. एएसपी.नेट एमवीसी ड्रॉपडाउनलिस्ट मॉडल
- 5. विकल्प का चयन करें ड्रॉपडाउनलिस्ट सी # एएसपी.नेट फायर इवेंट
- 6. जावास्क्रिप्ट इवेंटसोर्स एसएसई ब्राउज़र में गोलीबारी नहीं कर रहा है
- 7. एमवीसी ड्रॉपडाउनलिस्ट चयनित वैल्यू सही ढंग से प्रदर्शित नहीं कर रहा है
- 8. Page_Load UserControl में गोलीबारी नहीं कर रहा है
- 9. ड्रॉपडाउनलिस्ट चयनित इंडेक्स पेज रीफ्रेश पर काम नहीं करता
- 10. एचटीएमएल चयनित = "चयनित" काम नहीं कर रहा
- 11. एनएसटीमर चयनकर्ता को गोलीबारी नहीं कर रहा है
- 12. $ .event.trigger गैर-डीओएम ऑब्जेक्ट में गोलीबारी नहीं कर रहा है
- 13. एएसपी.नेट संपादक टेम्पलेट ड्रॉपडाउनलिस्ट
- 14. इवेंट क्लासनाम काम नहीं कर रहा है
- 15. एएसपी.नेट एमवीसी 2 ड्रॉपडाउनलिस्ट
- 16. एएसपी.नेट एमवीसी - आम तौर पर प्रयुक्त ड्रॉपडाउनलिस्ट
- 17. एएसपी.नेट ऑटो पूर्ण ड्रॉपडाउनलिस्ट
- 18. एक ड्रॉपडाउनलिस्ट के लिए चयनित वैल्यू सेट करना अन्य ड्रॉपडाउनलिस्ट
- 19. एएसपी.नेट एमवीसी 3 में ड्रॉपडाउनलिस्ट
- 20. jQuery क्लिक() ईवेंट AJAX लोड किए गए HTML तत्वों पर गोलीबारी नहीं कर रहा है
- 21. इससे पहले कि कार्यक्रम jQueryUI डेटपिकर पर गोलीबारी नहीं कर रहा है
- 22. एएसपी.नेट एमवीसी ड्रॉपडाउनलिस्ट डेटा बाइंडिंग
- 23. फाइलसिस्टम वाटर - घटना दूसरी बार गोलीबारी नहीं कर रही है
- 24. ऑनक्लिक घटना jsfiddle.net पर गोलीबारी नहीं कर रही
- 25. एएसपी ड्रॉपडाउनलिस्ट
- 26. एएसपी.नेट विंडोज प्रमाणीकरण काम नहीं कर रहा है/प्रमाण पत्र स्वीकार नहीं कर रहा है
- 27. ड्रॉपडाउनलिस्ट नियंत्रण कैसे बनाएं बोल्ड एएसपी.नेट
- 28. एएसपी.नेट एमवीसी 4 - अपवाद हैंडलिंग काम नहीं कर रहा है
- 29. DropDownList चयनित इंडेक्स पर पोस्टबैक नहीं करता है
- 30. एएसपी.नेट + मॉडलपॉपअप एक्स्टेंडर + इवेंट
हालांकि यह समाधान अच्छा हो सकता है, यदि आपके पास 10 आइटम वाली सूची है, और उपयोगकर्ता कीबोर्ड द्वारा नेविगेट करने का निर्णय लेता है, तो वह कार्यक्षमता को मार रहा है, जब भी वह क्लिक करता है तो वह ड्रॉपडाउनलिस्ट से बाहर निकलता है ऊपर या नीचे। क्या यह करना संभव है KeyUp = "this.blur(); this.focus();" ? – Sander
हालांकि यह मेरे लिए काम नहीं करता था। लेकिन कोशिश करने के लायक और नोट लेने की जरूरत :) – Shinigamae