Avalados por :

Como resolver um callback de jQuery Ajax que não é chamado: Guia passo a passo

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 3 Vistas
0
Cargando...

Este blog explica um caso específico em que um retorno de chamada de jQuery Ajax pode não ser acionado após a conclusão/falha da solicitação. Neste caso, o retorno de chamada não é encontrado devido a uma definição incorreta de um contexto JavaScript. Em outras palavras, a solicitação é feita, mas seu controlador não responde a ela.


Decidi criar este blog depois de uma pequena dor de cabeça que tive até 5 minutos atrás, mas que começou na semana passada.

Use jQuery.ajax para chamar um serviço

Se você está começando a se envolver no desenvolvimento de SAPUI5/OpenUI5/Hana/jQuery/Ajax/JavaScript como eu, é provável que tenha feito esta pergunta:

"Como chamar um serviço em um servidor a partir do SAPUI5? Por exemplo, um XSJS do meu servidor Hana"


Fazer as perguntas certas leva a encontrar as respostas certas. Tive essa dúvida recentemente e, depois de ler um pouco de documentação, revisar repositórios do GitHub, fazer cursos no openSAP e assistir alguns vídeos de Thomas Jung... percebi que o jQuery poderia resolver esse problema com sua função "ajax". Como o trecho abaixo:


// (...) 
var l_url = "/meu/pacote/projeto/servicos/fazer_algo.xsjs"; // Algum guru do back-end codificou um pouco de javascript do lado do servidor aqui 
        jQuery.ajax(
        {
            url: l_url,
            data:
                {
                    first_name: sap.ui.getCore().byId("txf_first").getValue(),
                    last_name: sap.ui.getCore().byId("txf_last").getValue()
                },
            type: "POST",
        }
// (...)     
            
Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

Sin respuestas

No hay respuestas para mostrar No hay respuestas para mostrar Se el primero en responder

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?