我正在使用手动启动的回发在我正在制作的演示中做一些魔术。
这是我用来启动它们的功能:
function doPostBackAsync(eventName, eventArgs) {
var prm = Sys.WebForms.PageRequestManager.getInstance();
prm.beginAsyncPostBack(null, eventName, eventArgs, false);
}
我遇到的问题是,如果在用户触发新的回发之前请求没有完成,请求就会被取消。
我想到的唯一解决方案是向查询字符串添加一个随机值,但为了这样做,我将不得不放弃使用此函数并可能创建一个 ajax 请求,因此需要大量返工才能实现我的功能发展至今。
有任何想法吗?