Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

146
Vistas
No se puede recibir respuesta de PHP a Ajax

Este es mi primer intento absoluto sobre el tema: estoy enviando un correo electrónico de lanzamiento de datos usando javascript y PHP. He leído respuestas anteriores sobre el tema, pero no puedo hacer que funcione. Mi código js:

 const messagesend = document.getElementById('message_form'); messagesend.addEventListener('submit', (eee) => { eee.preventDefault(); var messageData = new Object(); messageData.name = document.getElementById('conname').value; messageData.email = document.getElementById('conemail').value; messageData.message = document.getElementById('conmessage').value; messageData.verification = 'drovarcrete_message'; var messageString = JSON.stringify(messageData); $.ajax({ type: "POST", contentType: 'application/json', url: 'messageSender.php', data: messageString, dataType: 'json', success: function(data) { alert("Message send."); $('#contactModal').modal('hide'); $('#email_success_info').modal('show'); } }); }); $("#modal2_close").click(function() { $('#email_success_info').modal('hide'); });

Mi PHP funciona bien, siendo la última línea: echo 'Mensaje enviado'; También probé: echo json_encode(array('success' => true));

Sin embargo, el mensaje de alerta no se muestra.

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Use lo siguiente y vea qué está pasando con su solicitud:

 $.ajax({ type: "POST", contentType: 'application/json', url: 'messageSender.php', data: messageString, dataType: 'json', success: function(data) { alert("Message send."); $('#contactModal').modal('hide'); $('#email_success_info').modal('show'); }, error: function (error) { console.log(error.responseText); } });
over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda