2015-05-17 5 views
1

Похоже, я следовал за письмом docs, но я не могу загрузить загрузку файла jQuery с помощью пакета oneupUploader в symfony2. Ошибка не отображается, ничего не отображается в консоли браузера, ничего не происходит.Не удается загрузить загрузку файла jQuery для работы в пакете oneupUploader

Я попытался это:

{% block javascripts %} 

{% javascripts '@OOTNBlogBundle/Resources/public/js/jquery-file-upload/js/vendor/jquery.ui.widget.js' 
       '@OOTNBlogBundle/Resources/public/js/jquery-file-upload/js/jquery.iframe-transport.js' 
       '@OOTNBlogBundle/Resources/public/js/jquery-file-upload/js/jquery.fileupload.js' %} 

<script src="{{ asset_url }}"></script> 
{% endjavascripts %} 

<script type="text/javascript"> 

$(document).ready(function() { 
    $('#fileupload').fileupload({}); 
}); 

</script> 

{% endblock %} 

{% block content %} 

<input id="fileupload" type="file" name="files[]" data-url="{{ oneup_uploader_endpoint('gallery') }}" multiple /> 

// .. 

(JQuery включен в родительский шаблон). После прочтения this question, я попытался заменить $('#fileupload').fileupload({}); с

$('#fileupload').fileupload({ 
    dataType: 'json', 
    done: function (e, data) { 
     $.each(data.result.files, function (index, file) { 
      $('<p/>').text(file.name).appendTo(document.body); 
     }); 
    } 
}); 

безрезультатно. Кто-нибудь знает, что я здесь делаю неправильно?

+0

Попробуйте загрузить jQuery в конце тега body, а также после загрузки jQuery OOTNBlogBundle js assets. –

+0

Только что попробовал, но ничего не изменил – Afunakwa

+0

Какие-нибудь консольные журналы из jQuery или bundle? –

ответ

0
{% javascripts 
    'bundles/path/to/the/js/assets/*.js' 
%} 
    <script src="{{ asset_url }}"></script> 
{% endjavascripts %} 
+0

Это не сработало. Я переключился на dropzone.js, и это кажется немного более мягким. Спасибо, что пытались помочь, хотя – Afunakwa

 Смежные вопросы

  • Нет связанных вопросов^_^