1
我已经设置了回形针和uploadify的应用程序。回形针工作正常。但是对于多文件上传,uploadify不起作用,即它不会改变<input type="file"
,而且当在文件选择表单中时,它不允许选择多个文件。Rails 3.1 paperclip uploadify问题
我按照给定-以下步骤
下载uploadify和下资产提取/即资产/ uploadify
一个。uploadify.swf
和cancel.png
资产/图片
b。jquery.uploadify.v2.1.4.js
,,和swfobject.js
资产/ Javascript角
℃。uploadify.css
分成assets/stylesheets
d。创建了middleware
目录。加入以下脚本上传
$(document).ready(function() { <% key = Rails.application.config.session_options[:key] %> var uploadify_script_data = {}; var csrf_param = $('meta[name=csrf-param]').attr('content'); var csrf_token = $('meta[name=csrf-token]').attr('content'); uploadify_script_data[csrf_param] = encodeURI(encodeURIComponent(csrf_token)); uploadify_script_data['<%= key %>'] = '<%= cookies[key] %>'; $('.uploadify').uploadify({ uploader : '/assets/uploadify.swf', script : '/assets/uploadify', cancelImg : '/images/cancel.png', auto : true, multi : true, removeCompleted : true, scriptData : uploadify_script_data, onComplete : function(event, ID, fileObj, doc, data) { } }); }); </script>
列表项
也,改性
session_store.rb, application.js
,最后,加入类输入
type=file "
,类= 'uploadify'"
请指出我哪里出错了。
感谢 约翰