在jquery ui对话框内的Asp.net ajax autocomplete无法正常工作

时间:2011-06-24 13:03:20

标签: javascript asp.net ajax asp.net-ajax

在jquery ui对话框中的Asp.net ajax autocomplete无法正常工作, 请帮忙

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

2 个答案:

答案 0 :(得分:1)

使用以下样式将CompletionListCssClass属性添加到AutoCompleteExtender:

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

其中n是对话框的z-index + 3(默认为4002)

答案 1 :(得分:0)

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