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