【发布时间】:2014-05-20 05:06:45
【问题描述】:
我有一个 form_tag 和一些 text_field_tag,我想要的是当我通过 Ajax 提交表单时,它会转到特定控制器的特定操作,我使用 rest_client gem 来访问特定 URL并从该 URL 获取响应并在 ajax 请求中发送该响应。
但是当表单被提交并进入特定操作时,其余客户端假设处理GET 请求
(基本上是对同一应用程序的另一个控制器的请求)
并返回一些响应,以便我可以在 ajax 请求中呈现该 json 响应,但我总是得到超时错误,我已经尝试通过更改超时但没有成功。
当我在 rails console 中运行该请求时,我能够从 rest_client 获得响应。
【问题讨论】:
-
你能发布代码示例吗?尤其是您发出 ajax 请求的视图、控制器操作和 javascript 代码。
标签: jquery ruby-on-rails ruby ajax ruby-on-rails-3