У меня есть следующая функция JS, запускаемая кнопкой:
function uploadPicture( ) {
$("form#pictureUpload").ajaxSubmit({
data: $("form#pictureform").serialize(),
type: 'post',
url: '?action=loadpicture',
success: function(response) {
$('#div-pictures').html(response);
}
});
}
Несколько месяцев она работала отлично. Но она Сегодня перестал работать в Firefox, Safari, Chrome и Opera - хотя он по-прежнему корректно работает в Internet Explorer.
Safari выдает следующую загадочную ошибку:
Failed to load resource: cancelled ?action=loadpicture
Chrome выводит почти то же самое (без : отменено
). Opera и Firefox вообще не показывают ошибок. Единственная дополнительная информация заключается в том, что указанные выше ошибки возникают после завершения загрузки файла и хотя сервер генерирует вывод HTML в качестве обратной связи, которая игнорируется браузерами.
Пожалуйста, дайте мне знать, если у вас есть какие-либо идеи, как это исправить. Я бегал по кругу часами, даже не приблизившись к решению - я просто не вижу ошибок ни в коде, ни в файлах журнала. Большое спасибо!