1
我有一个返回这个响应web服务:道场新手阅读Web服务的JSON响应
<string xmlns="http://tempuri.org/">{ "H...[ { "ID":"1","Name":"Test"} ]}</string>
当我试图得到的回应后,我不断收到错误: “失踪;语句之前”
我刚开始进入这个,所以我可能做了一些非常错误的事情。
为什么响应不适合我?
我的道场的代码看起来这
var targetNode = document.getElementById("foo");
var def = dojo.io.script.get({
url: "http://localhost/WebData/PublicData.asmx/HelloWorld",
timeout: 30000,
handleAs: "json",
preventCache: true,
handle: function(error, ioargs) {
var message = "";
switch (ioargs.xhr.status) {
case 200:
message = "Good request.";
break;
case 404:
message = "The requested page was not found";
break;
case 500:
message = "The server reported an error.";
break;
case 407:
message = "You need to authenticate with a proxy.";
break;
default:
message = "Unknown error.";
}
targetNode.innerHTML = message;
}
});
感谢状! david
该示例中的json片段已损坏。我认为这样做是为了缩短这个例子。否则你需要修复... – 2009-12-22 15:10:29
http://stackoverflow.com/q/1923121/420613的副本 – 2011-12-07 05:35:07