我有一个 .NET 网络服务,我需要从 jQuery 异步访问它并根据从服务获得的结果更新网格。我的问题是,服务命中仅在第一次是异步的,随后的请求是同步的(即使在 ajax 调用中指定 async=true 之后),如下所示
jQuery.ajax({
type: "POST",
url: url,
data: data,
contentType: "application/json; charset=utf-8",
dataType: "json",
async: true,
success: function(msg) {
var result = msg.d;
return callback(result);
},
error: $.callDotNetSM.onError
});
我的 .NET 服务方法如下所示。
[WebMethod(EnableSession = true)]
public static string GetData()
{
}
所以,请帮助我一直异步调用服务。非常感谢任何帮助。