User という名前のモデルがあり、その index.html.erb ファイルには、ユーザーの認証済みレーダーの取得を担当する ajax リクエストを呼び出すリンクがあります。そこにそれがある:
//user.js
function retrieve_radars() {
$.ajax({
type: "GET",
url: "/radars",
success: function(data) {
console.log(data);
}
});
}
#app/controllers/radars_controllers.rb
def index
user = current_user;
@radars = Radar.where(:user_id => user.id)
@radars
end
成功したajax応答の後、「users/index.html.erb」で@radarsインスタンス変数を反復するにはどうすればよいですか? 私はこのようなことをしたいと思います:
<% unless @radars.nil? %>
<table>
<% @radars.each do |radar| %>
<tr>
<td>Name</td>
<td><%= radar.name %></td>
</tr>
<% end %>
</table>
<% end %>
何か助けはありますか?ありがとう