"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Como recuperar e armazenar uma resposta de um arquivo PHP usando AJAX?

Como recuperar e armazenar uma resposta de um arquivo PHP usando AJAX?

Publicado em 2024-11-11
Navegar:986

How to Retrieve and Store a Response from a PHP File Using AJAX?

Obtendo resposta do arquivo PHP usando AJAX

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']).

Tutorial mais recente Mais>

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