Вывод jSON в приложении rails

Хорошо, здесь новый разработчик rails 3.

Я хочу, чтобы мой jquery мог получать объект json из приложения rails 3 для проектов. Вот мой контроллер .

def yourprojects
  @projects = Projects.all(current_user)

  respond_to do |format|
    format.html # index.html.erb
    format.json  { render :json => @projects }
  end
end

Я добавил строку format.json ... в jquery у меня есть:

$.ajax({url: '/projects/yourprojects', dataType: 'json'});

Так что это должно сработать, я подумал. Вместо этого сервер возвращает: «Шаблон отсутствует» «Отсутствует шаблон ,,,, с {: locale => [: en,: en],: handlers => [: rjs,: rhtml,: builder,: rxml,: erb],: sizes => [: html]} в путях просмотра "

вы нужен шаблон для возврата jsOn? разве приложение rails 3 не знает, как форматировать json?

Файл маршрутов:

resources :projects do
    collection do
        get 'yourprojects'  
    end
end
10
задан WozPoz 26 September 2010 в 17:24
поделиться