Gostaria de evitar que a página seja actualizada quando submete um formulário? Por defeito, toda a página tem de ser actualizada depois de o utilizador clicar no botão Submeter. Normalmente, é isso que permite que os dados de entrada sejam armazenados, que os emails de notificação sejam enviados e muito mais. No entanto, com as submissões de formulários AJAX, o formulário pode ser submetido e executar todos estes processos sem necessidade de atualizar a página inteira.
Este tutorial irá mostrar-lhe como ativar as submissões AJAX para os seus formulários.
Ativar os envios de formulários AJAX
Antes de começar, primeiro tem de se certificar de que o WPForms está instalado e ativado no seu site WordPress e que verificou a sua licença. Em seguida, pode criar um novo formulário ou editar um já existente para aceder ao construtor de formulários.
Quando o criador de formulários estiver aberto, aceda a Definições " Geral. Em seguida, desloque-se para a secção Avançadas e verá uma lista de opções. Vá em frente e selecione a opção Ativar envio de formulário AJAX.
Quando estiver pronto, clique no botão Guardar para guardar as alterações.
Nota: A ativação dos envios de formulários AJAX é uma opção útil quando o formulário é incorporado num modal ou num popup.
Testar o seu formulário
Em seguida, certifique-se de que testa o seu formulário. Pode pré-visualizar o formulário ou incorporá-lo numa página. Depois, tente submeter o formulário para se certificar de que tem o aspeto e funciona como gostaria.
Nota: Se não quiser que o campo de visão se mova de todo quando o formulário é enviado, tente desativar o deslocamento da confirmação. Pode fazê-lo no criador de formulários, acedendo a Definições " Confirmação e, em seguida, desactivando a opção Deslocar automaticamente para a mensagem de confirmação.
Perguntas mais frequentes
Abaixo, respondemos a algumas das perguntas mais comuns que recebemos sobre a ativação de envios de formulários AJAX.
Posso abrir uma nova ligação num separador quando um formulário é submetido com AJAX ativado?
Sim, com os envios AJAX, pode configurar os seus formulários para abrir uma nova ligação num separador separado enquanto apresenta a mensagem de confirmação na página atual. Para saber como configurar isso no WPForms, consulte nossa documentação para desenvolvedores.
Nota: Tenha em atenção que isto requer funcionalidades avançadas, como a adição de código ao seu sítio, pelo que é recomendado para programadores.
É isso mesmo! Agora pode permitir que os utilizadores enviem formulários sem problemas com envios de formulários AJAX.
A seguir, gostaria de saber como criar formulários inteligentes? Não deixe de consultar o nosso tutorial sobre lógica condicional para obter todos os detalhes sobre como os seus formulários podem responder de formas personalizadas com base nas selecções do utilizador.