【发布时间】:2010-10-29 17:18:38
【问题描述】:
是否有在 Rails 中上传 Ajaxy 文件的实际方法? (我说“Ajaxy”是因为它不能真正使用 XHR)。 我已经阅读了各种方法和插件。想知道什么是最干净/最受社区认可的。
谢谢!
【问题讨论】:
是否有在 Rails 中上传 Ajaxy 文件的实际方法? (我说“Ajaxy”是因为它不能真正使用 XHR)。 我已经阅读了各种方法和插件。想知道什么是最干净/最受社区认可的。
谢谢!
【问题讨论】:
如果您不希望上传器基于 Flash,您可以查看http://blueimp.github.com/jQuery-File-Upload/ 它非常酷。
【讨论】:
我在多个项目中成功使用了responds_to_parent。
这个想法是您正在对嵌入在页面上的 iframe 执行完整的 POST。 responds_to_parent 插件添加了一些有用的功能,然后在主页的上下文中执行成功或失败的 javascript。
【讨论】:
我和Plupload 玩得很开心。有一个 plupload-rails gem(我不相信 plupload-rails3,它太自动化了,但可能没问题)。它提供了多个运行时(html5、html4、flash、silverlight、gears,...),它们可以设置为彼此的后备,因此您可以支持所有客户端,无论他们是否有 silverlight 或 flash,或者即使他们使用互联网探险家。
jQuery-File-Upload 看起来不错,我几乎在 mu 上一个项目中使用它,但我很难让它与 Internet Explorer 很好地配合使用。 (我也在使用 Amazon S3,这使事情变得复杂)
我刚看到日期,希望新人觉得这个有用。
【讨论】: