【发布时间】:2020-11-23 11:37:23
【问题描述】:
这是我的 ajax 请求:
$("#<% =txtDiagnosisData.ClientID %>").autocomplete({
source: function (request, response) {
$.ajax({
type: "POST",
url: 'EMR.aspx/SearchDiagnosis',
contentType: "application/json;charset=utf-8",
dataType: "json",
success: function (data) {
// response(data.d);
alert("success");
},
error: function (result) {
alert("error");
}
});
}
});
这是我的功能:
[WebMethod]
public static List<string> SearchDiagnosis()
{
return new DataAccess().GetDiagnosis();
}
我的方法不是从 ajax 调用的,它总是进入错误部分 如何解决?
【问题讨论】:
-
请注意,如果您正在使用会话,那么这可能会中断。使用
[WebMethod(enableSession: true)]之类的属性,看看它是否有效。并把你得到的错误。
标签: asp.net .net webmethod jquery-ajax