我想讓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按鈕,你沒有複製和粘貼? –
添加一個下面,它發生:) –