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

378
Vistas
¿Por qué ajax HTTP POST obtiene una respuesta vacía del servidor?

Estoy tratando de hacer una solicitud POST en ajax de esta manera:

 $.ajax({ type: "POST", url: 'http://192.168.1.140/', data: "{}", dataType: "json", contentType: "application/json; charset=utf-8", success: function (data) { alert(data); }, error: function (data, success, failure) { alert("Error:" + failure); } });

El servidor que tengo en esa IP solo hace esto:

 <?php echo "test" ?>

En la alerta solo obtengo la palabra 'Error' de la función de error y nada más de los parámetros. No sé dónde está el problema. Quiero que muestre en la alerta la palabra 'prueba' que envían los servidores. ¿Alguien puede decirme qué estoy haciendo mal?

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

0

La razón por la que recibe un error es porque le está diciendo a jQuery ajax que esta solicitud devolverá una respuesta json pero solo devolverá texto sin formato.

No estoy seguro de por qué su errorThrown está en blanco, ya que debería mostrar un error de análisis.
Simplemente puede tener alert("Error:" + data.responseText); para alertar el resultado.

Para evitar el error, puede repetir json en su script php echo '{"test":true}'
o elimine el dataType: "json", en su solicitud.

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