JavaScript: ошибка ajaxSubmit

У меня есть следующая функция 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 в качестве обратной связи, которая игнорируется браузерами.

Пожалуйста, дайте мне знать, если у вас есть какие-либо идеи, как это исправить. Я бегал по кругу часами, даже не приблизившись к решению - я просто не вижу ошибок ни в коде, ни в файлах журнала. Большое спасибо!

5
задан MrG 12 September 2010 в 18:07
поделиться