2011-06-24 130 views
0

Asp.net AJAX自動完成內不工作jQuery UI的對話框, 請幫jQuery UI的對話框內Asp.net AJAX自動完成不工作

自動完成列表出現在jQuery UI的對話框

更新的背後: 我嘗試以下解決方法,但它仍然無法正常工作

<cc1:AutoCompleteExtender ID="ACEVendor" runat="server" TargetControlID="DrplVendor" 
    ServiceMethod="GetVendorforDrp" ServicePath="~/GRN/GRNService.asmx" MinimumPrefixLength="1" 
    UseContextKey="True" Enabled="True" OnClientShowing="clientShowing"> 
</cc1:AutoCompleteExtender> 
<script type="text/javascript"> 
    function clientShowing(source, args) { 
     $(source._popupBehavior._element.style.zIndex = 99999; 
    } 
</script> 

回答

1

CompletionListCssClass屬性添加到AutoCompleteExtender有以下樣式:

.AutoCompleteExtenderList 
{ 
    z-index: n !important; 
} 

其中n是對話的Z指數+ 3(4002默認情況下)

+0

+1它的作品!謝謝 –

0

,如果你是使用.NET Framework 3.5的,然後jQuery將與阿賈克斯崩潰..你需要創建的jQuery對象與noConflict。