我不敢相信我已经花了太多时间试图理解为什么 simple_form 无法按预期工作。
最后,看来我已按照正确的方式完成了所有操作,而造成此问题的原因是:
AJAX不能用于文件上传。
为了解决我的问题,我只需要将以下gem添加到我的 Gemfile中, 然后运行 bundle install 命令:
gem 'remotipart', '~> 1.0'
然后在我的 application.js 文件中添加以下行:
// =需要jquery.remotipart
有关以下内容的更多信息:
- 远程宝石
- 如何使用jQuery上传多个文件



