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

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

Aceitar