Javascript Asp.net ajax在jquery ui对话框内自动完成不工作

Javascript Asp.net ajax在jquery ui对话框内自动完成不工作,javascript,asp.net,ajax,asp.net-ajax,Javascript,Asp.net,Ajax,Asp.net Ajax,Asp.net ajax在jquery ui对话框内自动完成不工作, 请帮忙 自动完成列表显示在Jquery ui对话框后面 更新: 我尝试了以下解决方法,但仍然不起作用 <cc1:AutoCompleteExtender ID="ACEVendor" runat="server" TargetControlID="DrplVendor" ServiceMethod="GetVendorforDrp" ServicePath="~/GRN/GRNService.asmx" Mini

Asp.net ajax在jquery ui对话框内自动完成不工作, 请帮忙

自动完成列表显示在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>

功能客户端显示(源,参数){
$(来源.\u popubehavior.\u element.style.zIndex=99999;
}

如果您使用的是.net framework 3.5,那么jquery将使用Ajax崩溃。您需要使用noConflict创建jquery对象。

使用以下样式将CompletionListCSClass属性添加到AutoCompleteXtender:

.AutoCompleteExtenderList
{
    z-index: n !important;
}
其中n是对话框的z索引+3(默认为4002)