如何在Rails中使用json响应

时间:2013-02-10 08:45:39

标签: ruby-on-rails-3 json

我有一个简单的方法

 def country_list

    @countries = User.find(:all).map(&:country).uniq

    render :json => @countries

  end

如果它的路径是country_list_path,我该如何将响应用作自动完成源的列表,或者只显示?

如果我放在country_list_path的任何地方,我会得到网址,而不是回复

1 个答案:

答案 0 :(得分:0)

如果您想直接获取JSON数据,则应该放置User.find(:all).map(&:country).uniq.to_json而不是检索该数据的URL。