gpt4 book ai didi

c# - 绑定(bind)下拉列表而不引起回发

转载 作者:行者123 更新时间:2023-11-28 08:35:52 26 4
gpt4 key购买 nike

我有两个文本框,ID 和 Name。基于这两者的组合,我的地址下拉列表应该被填充。我已经编写了一个 sp 将项目绑定(bind)到我的下拉列表。但是Name文本框的text_changed事件会导致AutoPostback。我希望我的下拉列表在我离开文本框时自动绑定(bind),而不会导致页面刷新。页面加载时,所有 3 个都应该为空白。

请让我知道如何使用 javascript 和 jquery 来完成此操作。请原谅任何打字错误。

最佳答案

您可以使用 jQuery Ajax 或 UpdatePanel

使用 JQuery Ajax...

$.ajax({
data: data,
url: "ur url",
type: "POST",
contentType: "application/json; charset=utf-8",
success: function (result) {
//ur code to bind data to dropdown
}
error: function OnError(result) {
//ur code
}
});

使用更新面板,您可以调用服务器端方法将数据绑定(bind)到下拉列表

<asp:UpdatePanel ID="UpdatePanel1" UpdateMode="Conditional" runat="server">
<ContentTemplate>
<asp:TextBox ID="txtBox1" OnTextChanged="txtBox1_TextChanged" AutoPostBack="true" runat="server" />
</ContentTemplate>
</asp:UpdatePanel>

关于c# - 绑定(bind)下拉列表而不引起回发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21201372/

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