gpt4 book ai didi

jquery - Asp.Net 自动完成 set_contextKey "Object doesn' t 支持此属性或方法”

转载 作者:行者123 更新时间:2023-12-01 03:25:41 25 4
gpt4 key购买 nike

我在使用 jquery 和 javascript 从客户端设置上下文键时遇到问题。找不到ASP.Net的AutoCompleteExtender的set_contextKey函数。

这是我的文本框和 AutoCompleteExtender 的 HTML...

<asp:TextBox ID="txtProduct" runat="server" AutoPostBack="true" OnTextChanged="txtProduct_TextChanged" Width="181px" /><ajaxToolkit:AutoCompleteExtender
ID="AutoCompleteExtender_txtProduct" BehaviorID="acExt" runat="server" TargetControlID="txtProduct"
CompletionListCssClass="autocomplete_completionListElement" CompletionListItemCssClass="autocomplete_listItem"
CompletionListHighlightedItemCssClass="autocomplete_highlightedListItem" MinimumPrefixLength="2"
CompletionInterval="1000" ServicePath="~/WS/Service.svc" ServiceMethod="GetProductsByName"
EnableCaching="true" DelimiterCharacters=";" UseContextKey="true" OnClientItemSelected="txtProduct_ClientItemSelected">
</ajaxToolkit:AutoCompleteExtender>

下拉列表更改时的 jquery 是:

function ddlStore_onchange() {
$('#acExt').set_contextKey($('#<%= ddlStore.ClientID %>').val());
}

它在 set_contextKey 函数上抛出错误。谁能解释一下我在这里做错了什么......

最佳答案

我发现更换线路

$('#acExt').set_contextKey($('#<%= ddlStore.ClientID %>').val());

用这一行

$find('acExt').set_contextKey($('#<%= ddlStore.ClientID %>').val());

问题已解决。不知道到底为什么,有人可以帮忙吗?

关于jquery - Asp.Net 自动完成 set_contextKey "Object doesn' t 支持此属性或方法”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5564459/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com