【发布时间】:2014-01-15 18:00:17
【问题描述】:
我有类似的 java 脚本
var message2 = "";
Commission.prototype.communityChanged = function() {
BT.WebServices.InternalServices.Commission_CheckUnprocessed(function (data) {message2 = data; }, this.callFailed);
if (message2 == "0") {
alert("0");
}
}
这调用了我的服务器端 Web 服务。很简单。
Web 服务代码看起来像
[WebMethod(EnableSession=true)]
public string Commission_CheckUnprocessed() {
return "0";
}
问题是 javascript 代码完成,然后调用 Web 服务。乱序。所以我的 message2 永远不会被赋予正确的值。
我需要添加什么才能使其以正确的顺序运行?
【问题讨论】:
-
写你想要在
function (data) {/* Your Code */}987654323@返回web服务后执行的代码
标签: c# javascript web-services