【发布时间】:2017-07-29 16:12:10
【问题描述】:
我从后面的 C# 代码中成功调用了 Javascript 中的 PageMethod,如下所示。
PageMethods.getTextResume(sProfileID, function(result){alert(result);}, function(result){alert(result);});
第一个参数是后面代码中PageMethod的必填参数,后面两个参数分别是成功函数和失败函数。这一切都很好,并且警报显示了一个包含我想要的消息框。我的问题是如何在我所在的当前代码块中获得该值?
我尝试在 JavaScript 中创建一个全局变量并从成功/失败函数中设置该变量,奇怪的是它可以工作(仅在第二次调用该函数时)。必须有一种更简单的方法来获取当前块的返回值,比如
var sResults = PageMethods......
非常感谢您的帮助,谢谢!
【问题讨论】:
标签: javascript c# asp.net code-behind pagemethods