2016-11-15 8 views
6

मेरे पास एक टेक्स्टबॉक्स, स्वत: पूर्ण विस्तारक, और स्वत: पूर्ण गतिरोधक का उपयोग कर एक वेबसाइट चल रही है। असल में जब कोई उपयोगकर्ता टेक्स्ट बॉक्स में नाम लिखना शुरू करता है तो परिणाम कुछ सेकंड में दिखाई देते हैं। चूंकि सैकड़ों पंक्तियां हो सकती हैं मुझे स्क्रॉल बार की आवश्यकता है। फिर उपयोग सिर्फ नाम का चयन करता है। किसी कारण से, अब यह टूटा हुआ है (शायद आईई के साथ अपडेट करें? क्योंकि यह क्रोम में ठीक काम करता है) अब जब कोई उपयोगकर्ता स्क्रॉल बार का उपयोग करता है तो यह स्वचालित रूप से परिणाम बंद कर देता है और चयन करने में असमर्थ है। मैं इसके लिए वेब पर समाधान नहीं ढूंढ पाया है। क्या एक अद्यतन AJAX किट है जिसका उपयोग करने की आवश्यकता है? यदि ऐसा है तो मैं इसे बदलने के बारे में कैसे जा सकता हूं? या मेरे कोड में कुछ है जो मैं जोड़ या बदल सकता हूं?स्वत: पूर्ण विस्तारक - स्क्रॉल बार परिणाम बंद करने का कारण बनता है?

अपडेट: मैंने पाया कि यह समस्या केवल सतह प्रो टैबलेट पर दिखाई देती है। तो आईई 11 के साथ कुछ और एक टैबलेट होने के कारण यह होता है। भले ही टैबलेट को सामान्य कीबोर्ड और माउस से डॉक किया गया हो।

क्या स्क्रॉल बार के साथ ड्रॉपडाउन पैनेल के लिए रद्दबबल फ़ंक्शन का उपयोग करना संभव है? मेरे पास एक समस्या है जहां माउस रिलीज़ होने के बाद पंक्तियों को फेंकने के लिए स्क्रॉल बार पर क्लिक करते समय परिणाम बंद हो जाते हैं। पढ़ने मुझे लगता है कि मैं से cancelBubble घटना के कुछ प्रकार की जरूरत है या प्रचार

<asp:Panel ID="autocompleteDropDownPanel" runat="server" 
      ScrollBars="Auto" Height="200px" Font-Size="Medium" 
      HorizontalAlign="Left" Wrap="False" /> 

<asp:AutoCompleteExtender ID="AutoCompleteExtender" runat="server" 
     DelimiterCharacters="" Enabled="True" ServicePath="AutoComplete.asmx" 
       ServiceMethod="GetCompletionList" TargetControlID="DoctorNameTextBox" 
       UseContextKey="true" ContextKey="StateDropDown" 
       CompletionListElementID="autocompleteDropDownPanel" 
       onclientitemselected="getSelected" 
       ShowOnlyCurrentWordInCompletionListItem="True" CompletionInterval="100" 
       MinimumPrefixLength="2"> 

    </asp:AutoCompleteExtender> 
+0

क्या आप अपना टेक्स्टबॉक्स मार्कअप पोस्ट कर सकते हैं? टैबलेट पर – Webruster

+0

टैप के साथ समस्याएं हैं और ड्रॉप-डाउन पर क्लिक करें, एक आग अन्य। आप जो वर्णन करते हैं वह एक टैप की तरह है; जब आप क्लिक करने और स्क्रॉल करने का प्रयास करते हैं। – CristiC777

उत्तर

1

रोक बस वर्ग के सीएसएस संपादित करें। ओवरफ़्लो: ऑटो; ऊंचाई: 60 पीएक्स; यदि यह काम नहीं करता है, तो निम्न का प्रयास करें: ऑटोपोस्टबैक = झूठी सेट करें। यदि AutoCostpleExtender कार्यक्षमता AutoPostBack = false को सेट करके चला गया है, तो OnClientItem चयनित संपत्ति का उपयोग करके मैं एक जावास्क्रिप्ट फ़ंक्शन को कॉल कर सकता हूं जो एक पोस्टबैक ट्रिगर करता है।

संबंधित मुद्दे