有一些 JQuery 代码发出 Ajax 请求:
$.getJSON(ruby_url, function(data) {
//some code
});
并且有以下 Ruby 代码:
def some_method
#save get json from other web-service and save it to json
render json:@json
end
它运作良好。但是我的方法的第一行只是向其他服务器发出 HTTP 请求以从中获取 JSON 响应。因为其他服务只返回干净的 JSON,所以我将 ruby_url 更改为 other_service_url; 现在我的 JQuery 脚本不起作用,$.getJSON 函数没有接收到数据。它的原因是什么?我该如何解决?我正在尝试将 $.getJSON 更改为 $.get,但这没有帮助。