我有两个文本框,ID和Name。基于这两者的结合,我的地址下拉列表应该会被填充。
我写了一个sp将项目绑定到下拉菜单。但是“名称”文本框的text_changed事件会导致自动回发。我希望我的下拉列表在离开文本框时自动绑定而不会导致页面刷新。在页面加载时,所有3个都应为空白。
请让我知道如何使用javascript和jquery完成此操作。
请原谅任何输入错误。
c#参考方案
您可以使用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
}
});
使用更新面板,您可以调用服务器端方法将数据绑定到下拉列表
<asp:UpdatePanel ID="UpdatePanel1" UpdateMode="Conditional" runat="server">
<ContentTemplate>
<asp:TextBox ID="txtBox1" OnTextChanged="txtBox1_TextChanged" AutoPostBack="true" runat="server" />
</ContentTemplate>
</asp:UpdatePanel>
在JavaScript中运行方法C# - javascript打扰一下,我有这种C#asp方法。受保护的无效btnSave_Click(对象发送者,EventArgs e)有谁知道我该如何发送脚本给您?可以办到?。 javascript大神给出的解决方案 是的,那可以做到。为此,您在.aspx.cs页中创建了函数,然后单击保存按钮上的代码将其复制到函数中,然后执行以下步骤。//Call cs method from J…
Mongo汇总 - javascript我的收藏中有以下文件{ "_id": ObjectId("54490b8104f7142f22ecc97f"), "title": "Sample1", "slug": "samplenews", "cat": …
LinkButton OnClick不能与数据目标和数据切换一起运行 - javascript在我的asp.net应用程序(使用C#)中,我具有以下链接按钮:<asp:LinkButton ID="btnSelectPhoto" runat="server" Width="120" style="display:inline-block; margin:5px;" …
如何在ASP.NET上使用JavaScript设置文本框的值 - javascript我需要使用来自javascript输入的值设置asp文本框。我在这里:<td ><asp:TextBox ID="AddressTextBox" runat="server" Text='<%# Bind("Address") %>' ClientI…
ajax正在加载页面以返回POST请求 - javascript当我通过ajax发出“ POST”请求时,返回请求时页面正在加载。我们不使用ajax阻止整个页面重新加载吗?这是我的html代码:<form method="post"> <div align="center" class="col-md-10"> <input typ…