Неожиданное поведение jQuery AJAX в Windows XP

Рейтинг: 0Ответов: 3Опубликовано: 14.04.2015

Здравствуйте! Столкнулся с такой интересной проблемой, есть некая веб-форма, данные которой передаются в фоне скрипту на php посредством jQuery (AJAX). А проблема следующая, есть три системы - Ubuntu, Windows 7, Windows XP, на всех стоят одинаковые версии браузеров (Chrome, Firefox). Если в первых двух всё работает без проблем, то в XP не срабатывает скрипт, либо возвращает ошибку Undefined Index для переданных значений. В чём может быть причина? Что необходимо дописать в скрипте, чтобы всё работало одинаково независимо от версии ОС?

Пример скрипта:

var content = $(this).serialize();
var fdata = new FormData();
fdata.append ('userfile', $('#userfile')[0].files[0])
fdata.append ('text', content);
$.ajax({
    type: method,
    url: action,
    processData: false,
    contentType: false,
    data: fdata,
    success: function(result){
    }

Ответы

Ответов пока нет.