Avalados por :
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.
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",
}
// (...)
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute