我想让uploadify与rails 3一起工作,但收效甚微。我已经读了很多关于这方面的知识,并尝试了几乎所有的东西,但似乎没有任何工作。Uploadify Rails 3.0 - 选择文件后没有任何反应
继承人我的JavaScript/jQuery的.....与表单域。
<script type="text/javascript">
$(document).ready(function() {
$('#video_upload').click(function(event){
event.preventDefault();
});
$('#video_upload').uploadify({
'uploader' : '/javascripts/uploadify/uploadify.swf',
'script' : '/videos/create',
'sizeLimit' : '2000.bytes',
'cancelImg' : '/images/cancel.png',
'multi' : false,
'scriptData': { 'format': 'json', 'authenticity_token': encodeURIComponent('<%= form_authenticity_token if protect_against_forgery? %>') }
});
$('#video_submit').click(function(event){
event.preventDefault();
$('#video_upload').uploadifyUpload();
});
});
</script>
<input id="video_upload" width="120" type="file" height="30" name="video[upload]">
而且我有一个简单videos_controller,它使用回形针来处理文件数据(这正常工作与正常的HTML上传)。当我选择一个文件,一切正常 - 进度条出现等 - 但没有任何反应。没有东西印在控制台或日志中。我认为这是一个真实的东西,但已经尝试过在这方面的一切,仍然没有运气......非常令人沮丧。
任何帮助都会非常棒。
编辑========
为了避免一个按钮开始上传,我认为是原来的情况下,使用自动:真正在你的uploadify配置。虽然我代表监督它几乎打破了我的大脑。
所以你在服务器日志中没有看到任何请求?我猜那里有一个video_submit按钮,你没有复制和粘贴? –
添加一个下面,它发生:) –