使用Rails 4上传异步文件

时间:2014-07-10 16:30:48

标签: ruby-on-rails ajax ruby-on-rails-4 ujs remotipart

我有一个使用rails jquery-UJS异步提交的表单。只要没有文件输入,它就可以正常工作。当我添加文件输入时,表单停止异步提交,而是正常提交​​(整页重新加载)。

我发现由于浏览器不支持ajax文件,如果表单中存在填充的文件输入,UJS将触发ajax:aborted:file事件。 http://robots.thoughtbot.com/a-tour-of-rails-jquery-ujs

建议的解决方案是使用remotipart。 https://github.com/JangoSteve/remotipart。然而,自2013年以来,这个宝石一直没有被触及。我相信我在某处看到Rails 4包含了这个功能。

异步文件上传的Rails 4约定是什么?

0 个答案:

没有答案