![]() |
1
1
您需要使用Rails帮助器来让客户机请求JSON吗?这很容易 Prototype
您只需要确保/some-url使用json响应xhtprequest(最好使用response-to?,但您也可以检查request.xhr?),使用rails的object-to-json方法。 |
![]() |
2
3
您还可以使用Rack Contrib中提供的JSONP Rack Middlware。这使您能够将&callback=方法追加到查询字符串中,并将Rails的响应包装在回调方法中。 只需将其添加到应用程序中即可。rb:
|
![]() |
3
1
没有为JSONP专门构建在Rails中的东西,但是如果您希望Rails应用程序能够很好地使用JSONP,那么您可以做一些事情。
def to_jsonp(回调,选项=) “回拨(self.to_json(选项))”“ 结束
http://blogs.sitepoint.com/2006/10/05/json-p-output-with-rails/ |
![]() |
cluster1 · 采取独立的新行动的好处是什么? 8 月前 |
|
Robert · 使用JSON或哈希时,将NULL替换为NIL 8 月前 |
![]() |
Fred Willmore · Rails控制器不呈现任何模板 1 年前 |
![]() |
Diogo Amaral · 实现API请求的正确方式 1 年前 |
![]() |
Meknassih · 在控制器方法中分配给模型没有任何作用 1 年前 |
![]() |
Michael Ding · Rails上的默认会话到期问题 1 年前 |
|
Flávio · 基于另外两个生成数组 1 年前 |