1
Файл сценария загрузки Blueimp Jquery. Мне нужно перезагрузить страницу, когда ajax завершает загрузку файлов. Я нашел решение here и добавил:Перенос сценария загрузки файла Blueimp после первого загруженного файла
complete: function (e, data) {
window.location = "/result.php";
}
К сожалению, скрипт перенаправляет при первой загрузке файла, а не тогда, когда все файлы завершения загрузки. Что я плохой? Ниже мой сценарий.
<script>
var defaultthumbnail = '<img class="thumb" src="/upload1.png">';
$(function() {
var formData = $('#fileupload').serializeArray();
'use strict';
$('#fileupload').fileupload({
xhrFields: {withCredentials: true},
url:'//static.example.com',
complete: function (e, data) {
window.location = "/result.php";
}
});
$('#fileupload').fileupload('option', {
acceptFileTypes: /(\.|\/)(jpe?g)$/i,
autoUpload:true,
maxNumberOfFiles:100,
maxFileSize:10000000,
disableImageResize: /Android(?!.*Chrome)|Opera/
.test(window.navigator.userAgent)
});
if ($.support.cors) {
$.ajax({
url: $('#fileupload').fileupload('option', 'url'),
type: 'HEAD'
}).fail(function() {
$('<div class="warning"/>')
.text('error')
.appendTo('#fileupload');
});
}
});
</script>