2014-11-03 36 views
0

AutoCompleteExtender定位功能在Google Chrome瀏覽器中無法使用。雖然在IE中工作正常。AutoCompleteExtender定位僅適用於Chrome瀏覽器

請看附圖。在IE中,風格是內嵌元素,沒有任何內容出現在谷歌瀏覽器中的元素風格上。

Ajax列表顯示在頂部而不是公司名稱的文本框下面。

<span class="SingleLineTextInput">Company name</span><asp:TextBox ID="CompanyNameTextBox"  CssClass="SingleLineTextInput" runat="server"></asp:TextBox> 
<div id="completionList"></div> 

<ajaxToolkit:AutoCompleteExtender ID="AutoCompleteExtender1" 
runat="server" 
MinimumPrefixLength="1" TargetControlID="CompanyNameTextBox" 
CompletionListElementID="completionList" 
ServiceMethod="GetProviderCompletionList" 
ServicePath="~/Services/ProviderSelectorService.asmx" 
CompletionInterval="500" 
CompletionSetCount="20" 
CompletionListCssClass="completionList" 
OnClientPopulated="AutoCompleteClientPopulated" OnClientItemSelected="AutoCompleteItemSelectedHandler" /> 

任何人都可以幫忙嗎?

回答

0

我固定它通過在我的CSS下面輸入:

@media屏幕和(-webkit分鐘設備像素比:0) { DIV#completionList { 寬度:350像素重要; top:1134px!important; } }

感謝您的意見的人! :)

相關問題