【发布时间】:2014-03-16 08:50:48
【问题描述】:
在 Rails 中,如果我将 remote: true 添加到链接中,那么它将使用 Ajax 请求,但是当服务器在客户端将 JSON 发送回时,我应该为处理这些数据写什么?
谁能帮助我?谢谢。
更新
在Rails中,像这样的代码,只需添加remote: true,它将使用Ajax发送请求:
<%= form_tag(add_link_to_a_shared_list_url, :method => "post", :remote => true) do %>
<%= select_tag "shared_list_id", options_from_collection_for_select(@shared_lists, "id", "title") %>
<%= hidden_field_tag(:link_id, link.id) %>
<%= submit_tag "submit", :class => "btn btn-default" %>
<% end %>
我想编写一些 jQuery 代码来捕获 JSON 并将其放入 DOM。
确切地说,处理Ajax请求的代码我们不需要编写,因为它是由Rails处理的,但是我们需要编写处理来自服务器的JSON数据响应的代码。
【问题讨论】:
-
您能否添加一个您希望服务器发回的示例响应?
标签: ruby-on-rails ajax json