Tengo el siguiente código Javascript. Por alguna razón, la opción de éxito de ajax se dispara dos veces, recibo dos alertas idénticas.
if (message =="") { $.ajax({ url: '/dev/php/register.php', type: 'POST', data: {firstname:voornaam,lastname:achternaam,email:email,password:wachtwoord,gender:gender,date:datum}, success: alert("Account aangemaakt") }) } else { showSnackBar(message); return false; }Está llamando a la función de alerta cuando se está configurando y nuevamente cuando se activa el éxito. probar
success: function(data){ alert("Account aangemaakt"); }Lo acabo de arreglar cambiando el nombre de la función a algo aleatorio como wowwat. No sé por qué esto funciona.
if (message =="") { $.ajax({ url: '/dev/php/register.php', type: 'POST', data: {firstname:voornaam,lastname:achternaam,email:email,password:wachtwoord,gender:gender,date:datum}, success: function(wowwat) { alert("Account aangemaakt"); } }) } else { showSnackBar(message); return false; }