jquery ajax响应+函数调用过程在不同的AppDomain
本文关键字:AppDomain 过程 ajax 响应 函数调用 jquery | 更新日期: 2023-09-27 18:17:05
从我的asp.net web应用程序,我调用一个WebService上使用jquery ajax按钮点击的WebMethod。这个webmethod在不同AppDomain的服务器上启动一个进程。当进程在没有切换到另一个AppDomain的情况下启动时,jquery ajax响应在2毫秒后被接收,但是当进程在另一个AppDomain时,响应从未被接收,并且尽管进程被成功触发,但也从未达到成功,这导致其他函数也被延迟。你知道是什么导致了这个问题吗?
function startTests() {
$.ajax({
url: "DataServices/DataServices.asmx/startTests",
dataType: "text",
type: "POST",
data: {},
success: function (data) {
showWarning("Started Test Execution", 5000);
}
});
}
尝试使用JSONP。它允许跨域AJAX调用。
json-p.org/