小编Pra*_*een的帖子

jquery"async = true"调用.net Web服务不能异步工作

我有一个.NET Web服务,我需要从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
        });
Run Code Online (Sandbox Code Playgroud)

我的.NET服务方法如下所示.

[WebMethod(EnableSession = true)]
public static string GetData()
{
}
Run Code Online (Sandbox Code Playgroud)

所以,请帮助我一直异步调用服务.任何帮助都非常感谢.

c# asp.net jquery

3
推荐指数
1
解决办法
2764
查看次数

标签 统计

asp.net ×1

c# ×1

jquery ×1