我有一个自定义用户控件,用作可重复使用的控件,可ASP DropDownList从RESTful端点异步检索数据
<myControls:AjaxDropDown ID="ddlDropdown" runat="server" ServicePath="/MyWebService2.asmx/GetLetterTypes"/>
在用户控件中,我正在通过成功更新下拉内容 $.ajax
$.ajax({
type: "GET",
dataType: "json",
url: $('#<%=textBoxUrlPath.ClientID %>').val(),
contentType: "application/json; charset=utf-8",
async: true,
success: function(res) {
onGetLetterTypesSuccess(res);
},
error: function(XMLHttpRequest, textStatus, errorThrown) {
alert(errorThrown);
}
});
如何将检索到的数据$.ajax与用户控件的代码同步?
我使用$.ajax而不是通过UpdatePanel控件进行部分更新的原因是 UpdatePanel 无法在单个页面上一次进行多个异步调用。
相关分类