0

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

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

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

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

4

0 回答 0