2013-02-10 2 views
0

У меня есть простой методКак использовать ответ JSON в Rails

def country_list 

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

    render :json => @countries 

    end 

, если путь к нему country_list_path, как я могу использовать ответ в виде списка источника автозаполнения, например, или просто отображать?

Если я кладу в любом месте country_list_path я буду получать URL, а не ответ

ответ

0

Если вы хотите, чтобы получить данные в формате JSON непосредственно, вы должны поставить User.find(:all).map(&:country).uniq.to_json вместо URL, который извлекает эти данные.

Смежные вопросы