Похоже, я следовал за письмом 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);
});
}
});
безрезультатно. Кто-нибудь знает, что я здесь делаю неправильно?
Попробуйте загрузить jQuery в конце тега body, а также после загрузки jQuery OOTNBlogBundle js assets. –
Только что попробовал, но ничего не изменил – Afunakwa
Какие-нибудь консольные журналы из jQuery или bundle? –