Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

114
Visualizações
¿Por qué falló la solicitud AJAX POST?

Tengo una página html simple con formulario. Cuando hago una solicitud POST, recibo un error, pero no responde del servidor. ¿Qué hice mal?

 function createRequest(url, body) { var response; console.log(JSON.stringify(body)); // (1) $.ajax({ url: "creation/" + url, type: "POST", async: false, contentType: 'application/json', data: JSON.stringify(body), success: function (data) { if (data.status == true) { response = data.response; } else { BootstrapDialog.show({ title: 'Error', message: data.errorMessage }); } } }); return response; }

cuerpo (1)

 {"name":"Test UI","bid":"2","budget":"20"}

Cuando hago esta solicitud a través de POSTMAN, todo funciona bien.

jQuery

Aparece un error en la versión 57.0.2987.98 de Chroome (64 bits), pero en Edge todo funciona bien ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

about 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

Dado que no hay mucha información que haya compartido; Aquí hay algunos consejos que podría usar para depurar su problema en función de las suposiciones en las que creo que se encuentra el problema.

  1. depure su código usando un console.log(data) como lo primero en su código para asegurarse de que está accediendo a los campos correctos.
  2. data.status suele ser un código de estado 1xx , 2xx , 3xx , 4xx y 200 significa el éxito de una solicitud. Verifico si una respuesta es exitosa como esta data.status == 200 , pero usó data.status == true , debe registrar los data para asegurarse de que los está usando correctamente; de lo contrario, siempre obtendrá un error registrado.
  3. JSON.stringify(body) convertirá el cuerpo en una cadena y el campo de data de una llamada ajax toma un objeto con parámetros para pasar su solicitud. ¿ JSON.stringify(body) es realmente lo que querías hacer o es solo body ?

Bueno, si decide agregar más información, me aseguraré de actualizar la respuesta con sospechas adicionales.

about 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda