Sem o uso correto do FormData, somente o arquivo está sendo enviado no corpo do request, enquanto que o formato multipartes serve exatamente para mandar todos os campos via POST no corpo do request. Para isso deve ser usado o objeto FormData do XHR2 (parte do HTML5).
Isso é necessário para enviar as datas que estão no mesmo form do arquivo.
Sem o uso correto do FormData, somente o arquivo está sendo enviado no corpo do request, enquanto que o formato multipartes serve exatamente para mandar todos os campos via POST no corpo do request. Para isso deve ser usado o objeto
FormData
do XHR2 (parte do HTML5).Isso é necessário para enviar as datas que estão no mesmo form do arquivo.