异步处理的问题
我有这样一个JS函数
asyend: function (func) {
var temp = true;
Sys.WebForms.PageRequestManager.getInstance().add_endRequest(function () {
if (_Form._UpdateEvent == true) {
temp = func();
}
});
alert(temp);
return temp;
}
func()返回的是false,但是实际上打印出来的temp却是true,也就是add_endRequest是异步处理的
我怎么样得到func()的结果作为函数的返回值?
补充:.NET技术 , ASP.NET