Ajax com imagem no jQuery
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?
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
Curtidas 0
Melhor post
Victor Machado
20/06/2017
Olá Laura.
No caso, você tem que passar esse parâmetro na configuração da função ajax:
Assim deve funcionar.
Flw.
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.
GOSTEI 3
Mais Respostas
Laura Müller
06/06/2017
Entendi, mas o que processData: false faz?
GOSTEI 0
Victor Machado
06/06/2017
Opa Laura.
Ele impede que os dados passado pelo json sejam processados como string.
Ele impede que os dados passado pelo json sejam processados como string.
GOSTEI 0