request.xhr与不同的控制器

时间:2011-07-28 20:15:21

标签: ruby-on-rails ajax ruby-on-rails-3

我使用了Polymorphic Association 发布模型:has_many:images,:as => :成像 图像模型:belongs_to:imageable,:polymorphic =>真

在帖子底部,我创建了一个图片上传表单。当用户上传图片时,ajax重定向到表单页面。有问题。我使用这段代码:

def create
  return unless request.xhr?
  @imageable = find_imageable
  @image = @imageable.images.build(params[:imageable])
  @image.save 
  render :layout => false   
end

提交表单后,我重定向到发布/:id / images页面,哪有错误?
表格:

<%= form_tag admin_static_images_path(@static), :remote => true, :multipart => true do %>
    <%= file_field  :imageable, :photo %>
<% end %>

0 个答案:

没有答案