Buenas tardes,
Tengo un formulario para enviar imagenes al servidor, a traves de ajax con jquery. El problema es que me lo envia por duplicado, es decir cuando inserto un nuevo registro me lo duplica aunque el formulario solo lo envio una vez. Solo me pasa con ajax, si lo hago directamente con PHP, si que funciona correctamente, el codigo es el siguiente.
$(document).ready(function() {
$(document).on("click","#submitButton",function(e) {
e.preventDefault();
var f = $(this);
var formData = new FormData(document.getElementById("formularioImagen "));
$.ajax({
type: 'POST',
url: 'php/anadirImagen.php',
data: formData,
dataType: "html",
cache: false,
processData: false,
contentType: false
})
.done(function(res){
$("#contenido").html("Respuesta: " + res);
});
return false;
});
});
Si alguine ve algun motivo, agradezco sugerencias.
Gracias,