我创建了一个Datasnap REST服务器
默认情况下会创建一个ReverseString
方法,它只会反转传递给方法的字符串。
当我使用浏览器URL调用该方法时:
http://dummydomain.com:81/datasnap/rest/TServerMethods1/ReverseString/ABC
我收到{"result":["CBA"]}
作为结果。 (服务器在端口81上运行,传递给方法的参数是ABC)
我已尝试使用以下代码将结果转换为javascript中的变量,但没有成功:
var options={
type: "GET",
url: "http://dummydomain.com:81/datasnap/rest/TServerMethods1/SayHello",
data: "ABC",
dataType: "json",
success: function(data) {
var json = JSON.stringify(data);
$("p").after('<div id="data1">Your result is: ' + json.result + '</div>');
}
}
$.ajax(options);
我做错了什么?最后我需要CBA&#39;在变量中。如果那里有一些很好的资源,请告知。我一直在谷歌搜索,但每个人似乎都以自己的方式做到这一点。