Rails应用无法上传使用gem的文件jquery_mobile_rails

时间:2016-07-28 10:22:16

标签: ruby-on-rails ruby jquery-mobile

的Gemfile:

gem 'jquery-rails'
gem 'jquery_mobile_rails'

的application.js:

//= require jquery.mobile

HTML:

<form accept-charset="UTF-8" action="/home/test" enctype="multipart/form-data" method="post">
  <br>
  <div class="ui-input-text ui-body-inherit ui-corner-all ui-shadow-inset">
    <input id="test" name="test" type="file">
  </div>
  <div class="ui-btn ui-input-btn ui-corner-all ui-shadow">
    <input type="submit">
  </div>
</form>

控制器:

class HomeController < ApplicationController

  skip_before_filter :verify_authenticity_token, only: [:test]

  def index

  end

  def test

    binding.pry

  end

end

提交当前选择文件后,参数中没有参数[:test]。但当我摆脱“// =需要jquery.mobile”时,参数中的params [:test]。 我不知道你有没有遇到过,是怎么解决的?

0 个答案:

没有答案