2

我正在使用FilePicker gem并将文件保存到 Amazon S3 存储桶。我想将上传文件的元数据保存到我的数据库中,但我坚持如何做到这一点 - 在 gem 的文档中写道:

使用 OnChange 访问 FilePicker 文件:

当对话框完成上传文件时,onchange 字段中的 javascript 代码将使用特殊的“事件”变量运行。该变量有一个 fpfiles(或者如果不是多个,也是 fpfile)属性,其中包含有关文件的信息(jQuery 用户:查看 event.originalEvent 下)。

但是我仍在努力解决如何使用 jQuery 获取这些数据的方法——我可以请你帮忙吗?将自身上传到 S3 存储桶运行良好,但我不知道如何提取上传文件的元数据。

非常感谢您的参与

4

1 回答 1

0

我认为在 SO 中已经有一个类似的问题,一个可以接受的答案也可以帮助你:使用 filepicker-rails gem,我如何向我的用户显示他们的头像已成功上传的确认信息?

基本上您可以在文件输入字段上注册一个 onchange 事件,调用函数的第一个参数将是保存元数据的事件对象。

于 2013-10-01T21:51:17.303 回答