ASP.Net Ajax - PageMethods 同步调用和检索结果

标签 asp.net ajax asp.net-ajax pagemethods synchronous

如何在ASP.Net Ajax-PageMethods中同步调用并获取结果?

目前我正在执行以下异步调用和处理数据:

function checkName(name) {
     PageMethods.IsAvailable(name, onSuccess);
}

function onSuccess(result, context, method) {
    //... do something with result ....
}

我如何与结果同步

最佳答案

恕我直言,这对于 ASP.NET AJAX 是不可能的,因为生成的包装器使用异步调用。顺便说一下,你可以使用 jQuery 来 call the PageMethod这是设置 async: false 的问题。

关于ASP.Net Ajax - PageMethods 同步调用和检索结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1957600/

相关文章:

javascript - 在 jQuery 单击事件上重用 ajax 调用结果

asp.net-mvc - Linux 中 Mono 下的 ASP.NET MVC 2 Preview 2

html - 发布新图像时确保图像不会在客户端浏览器中兑现的最佳方法是什么?

javascript - 获取删除请求无法正常工作

c# - 有没有办法在不使用 Thread.Sleep 的情况下延迟 ASP.NET MVC 4 中的 HTTP 响应?

javascript - 为什么只有第一次点击会增加投票计数器,而其他点击则不会?

javascript - 使用 jQuery 获取下一个节点的值

asp.net - 有没有人将 ComponentOne ASP.NET AJAX 套件与其他库(例如 ExtJS)进行比较

asp.net - 将数据与用户关联

c# - Gridview 清理和整洁 asp.net