【发布时间】:2016-06-30 14:19:59
【问题描述】:
我浏览过 stackoverflow 上的帖子,但似乎找不到我要找的东西。
如果我这样做(表格:
$.ajaxSettings.dataType = "jsonp";
$.get('http://MYREMOTESERVER.com/GetCustNewID.asp?callback=?', function() {
//SOMETHING HERE
});
在远程 CLASSIC ASP 服务器上,我如何使用 asp 返回 id?
这个Response.Write "[{""id"": " & Rs("@ID") & "}]"显然不行。
感谢您的帮助。
【问题讨论】:
-
你试过在 ASP 页面中写一些东西吗?如果是,你写了什么?
-
Response.Write "[{""id"": " & Rs("@ID") & "}]"
-
你的意思是“不起作用”是否有错误信息?为什么记录集项中有一个“@”符号?
-
@ 是从存储过程返回的 OUT 参数。当我手动运行它时,页面显示: [{"id": "25"}] 这表明它有效。但它只是没有通过 ajax 返回。
-
如果记录集中返回的值正确,那么问题不是 ASP,而是 AJAX。我建议使用 jQuery 等库中的示例。
标签: jquery asp-classic jsonp