У меня есть этот AJAX-запрос внутри некоторого кода jquery, который включает автозаполнение:
$.ajax({type:"POST", url:("/showable_videos/create.js"), data:{video:{profile:val}}});
Это поле с автозаполнением находится в представлении видео-шоу.Я получаю эту ошибку из запроса:
Started PUT "/showable_video/create.js" for 127.0.0.1 at Tue Apr 26 00:46:37 -0700 2011
ActionController::RoutingError (No route matches "/showable_videos/create.js"):
Я пытаюсь запустить метод создания в моем контроллере showable_objects:
def create
@video = Video.find(params[:id])
@showable_video = current_user.showable_videos.create(:video => @video, :profile => @profile)
respond_to do |format|
format.html
format.js
end
end
Пожалуйста, дайте мне знать, если вы хотитесм. больше кода.