Ajax com imagem no jQuery

06/06/2017

0

Oi pessoal,

Estou enviando uma imagem por ajax usando para isso o método ajax da biblioteca jQuery, $.ajax. Só que no meu backend a imagem não chega. Li em algum lugar sobre processdata:false, mas não entendi muito bem. Alguém pode me ajudar?
Laura Müller

Laura Müller

Responder

Post mais votado

20/06/2017

Olá Laura.

No caso, você tem que passar esse parâmetro na configuração da função ajax:

$.ajax({
    url: 'endereco',
    data: dadosImagem,
    processData: false,
    type: 'POST',
    success: function(data) {
        ...
    }
});


Assim deve funcionar.

Flw.

Victor Machado

Victor Machado
Responder

Mais Posts

13/07/2017

Laura Müller

Entendi, mas o que processData: false faz?
Responder

17/07/2017

Victor Machado

Opa Laura.

Ele impede que os dados passado pelo json sejam processados como string.
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar