我有一個網站運行使用文本框,自動完成擴展和autocompletedropdownpanel。基本上,當用戶開始在文本框中輸入名稱時,結果會在幾秒鐘內顯示出來。由於可以有數百行,我需要一個滾動條。然後使用只是選擇名稱。出於某種原因,它現在被破壞了(可能會更新IE瀏覽器,因爲它可以在Chrome中正常工作)現在,當用戶使用滾動條時,它會自動關閉結果並且無法進行選擇。我一直無法在網上找到解決方案。是否有需要使用的更新的ajax工具包?如果是的話,我該如何去取代它?或者有什麼我的代碼可以添加或更改?AutoComplete Extender - 滾動條導致結果關閉?
更新:我發現這個問題只出現在Surface Pro平板電腦上。因此,IE11和平板電腦的事情導致了這一點。即使平板電腦與普通鍵盤和鼠標對接。
是否可以使用滾動條的dropdownpanel使用cancelBubble函數?我有一個問題,點擊滾動條滾動鼠標時釋放行,結果關閉。從閱讀中,我想我需要某種形式的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>
你可以發佈你的TextBox標記嗎?在平板電腦上的 – Webruster
存在點擊並點擊下拉的問題,其他人點擊。你描述的就像一個水龍頭;當您嘗試點擊並滾動時。 – CristiC777