If you're seeing this message, it means we're having trouble loading external resources on our website.

Se você está atrás de um filtro da Web, certifique-se que os domínios *.kastatic.org e *.kasandbox.org estão desbloqueados.

Conteúdo principal

Revisão: Processamento de formulários com jQuery

Para processar um formulário com jQuery, você deve adicionar um listener de evento ao elemento do formulário para o evento "submit" (enviar):
    $("form").on("submit", function() {
       // processamento do formulário 
    });
Se você está processando o formulário todo em jQuery, então você deve chamar preventDefault() para que a página não recarregue:
    $("form").on("submit", function(event) {
       event.preventDefault();
       // processamento do formulario
    });
Para saber o que um usuário escreveu para uma entrada em um formulário, normalmente você usa val():
    var answer = $("#answer").val();
Dentro da função callback, você pode referenciar o elemento do formulário usando a palavra reservada this. Um padrão comum é chamar find() no elemento do formulário para encontrar apenas entradas dentro do elemento:
    $("form").on("submit", function() {
      // armazenar o valor de entrada em que name='age' 
       var age = $(this).find('[name=age]').val();
    });

Quer participar da conversa?

Nenhuma postagem por enquanto.
Você entende inglês? Clique aqui para ver mais debates na versão em inglês do site da Khan Academy.