Efectivamente, había una cosa mal en el javascript. El parámetro
data.
Código Javascript
:
Ver original$('#form-file').submit(function(event){
event.preventDefault();
$.ajax({
error: function(jqXHR, textStatus, errorThrown){},
data: new FormData($(this)[0]),
success: function(data, textStatus, jqXHR)
{
console.log(data);
},
url: "index.php",
method: "POST",
processData: false,
contentType: false,
cache: false,
dataType: "html"
});
});