Ruby on rails Rails 4-json.jbuilder和remotipart

Ruby on rails Rails 4-json.jbuilder和remotipart,ruby-on-rails,json,ruby-on-rails-4,paperclip,remotipart,Ruby On Rails,Json,Ruby On Rails 4,Paperclip,Remotipart,我的申请详情 Rails 4.0应用程序 Remotipartgem Remotipart(1.2.1) 使用json.jbuilder返回响应 使用回形针gem上传文件回形针(~>4.1) 我有一个带有remote:true和multipart:true的表单。提交表单后,我正在重新编写一个json.jbuilder模板。我在表单上有ajax:success回调 当我提交一个没有附件的表单时,它会呈现json.jbuilder模板和ajax:success回调。但是,如果我提交了一个带有附件的

我的申请详情

  • Rails 4.0应用程序
  • Remotipart
    gem Remotipart(1.2.1)
  • 使用json.jbuilder返回响应
  • 使用回形针gem上传文件
    回形针(~>4.1)
  • 我有一个带有
    remote:true
    multipart:true
    的表单。提交表单后,我正在重新编写一个json.jbuilder模板。我在表单上有
    ajax:success
    回调

    当我提交一个没有附件的表单时,它会呈现json.jbuilder模板和
    ajax:success
    回调。但是,如果我提交了一个带有附件的表单,那么该表单将以json.jbuilder文件的形式提交。但是
    ajax:success
    回调不起作用

    从两天以来,我一直在努力解决这个问题

    提前感谢

    我正在尝试使用

    hidden_field "format", :json
    
    但它不起作用。添加选项后

    :'data-type' => :json 
    
    对于的表单,它起作用了