Neste cenário, você deseja obter uma resposta de process.php via AJAX. O objetivo é capturar essa resposta e armazená-la como uma variável.
Para iniciar o processo, o arquivo PHP de back-end (process.php) precisa ecoar a resposta pretendida, como "apple" ou " ameixa." Texto simples é suficiente; a codificação em JSON não é necessária.
O código JavaScript postado inicialmente não possui um parâmetro na função de sucesso da chamada AJAX. Para recuperar a resposta do servidor de forma eficaz, adicione a seguinte linha:
success: function(data) { alert(data); // displays "apple" in the alert }
O alerta serve de exemplo; você pode armazenar a resposta em uma variável substituindo esta linha por var response = data;.
Quanto a nomear a solicitação POST, você pode fornecer dois argumentos no parâmetro data da chamada AJAX:
$.ajax({ ... data: {name: "someName", value: "someValue"}, ... });
Isso permite que você recupere o valor nomeado de process.php usando acessadores de solicitação HTTP do PHP ($_POST['name'], $_POST['value']).
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3