我已经浏览了 stackoverflow 上的帖子,但似乎找不到我要找的东西。
如果我这样做(表格:
$.ajaxSettings.dataType = "jsonp";
$.get('http://MYREMOTESERVER.com/GetCustNewID.asp?callback=?', function() {
//SOMETHING HERE
});
在远程 CLASSIC ASP 服务器上,使用 asp,我将如何返回 id?
This Response.Write "[{""id"": " & Rs("@ID") & "}]"
显然不起作用。
感谢您的帮助。
这是使用经典asp返回jsonp的正确方法。我们不返回 json,而是返回包装在 javascript 回调函数中的 json,因此我们的响应是 javascript 而不是 json。
Response.ContentType = "application/javascript"
dim callback
callback = Request("callback") // callback querystring contains the callback function name
Response.Write(callback & "({""result"": ""Done""})")
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)