У меня проблема с отправкой файла через функцию jjuery ajax. У меня есть что-то вроде этого:
$('#my_form').submit(function() {
var serialized = $(this).formSerialize();
var sUrl = "xxx";
$.ajax({
url: sUrl,
type: "POST",
data: serialized,
success: function(data) {
$(".main_container").html(data);
}
})
return false; // THIS return statment blocks sending file content
});
Когда я удаляю return false оператор все в порядке, серверная сторона получает содержимое файла и т. Д., Но когда он там (я наблюдаю с firebug), эта публикация отправляет только имя файла. Что может быть не так?
P.S. - Мне нужно это возвращаемое ложное утверждение, потому что я хочу манипулировать возвращаемыми данными самостоятельно.