Główna zawartość
Kurs: Programowanie > Rozdział 7
Lekcja 6: Przetwarzanie formularzy za pomocą jQuery- Po co przetwarzać formularze z jQuery?
- Przetwarzanie quizu z jQuery
- Wyzwanie: Quiz o jQuery
- Więcej przetwarzania formularzy z jQuery
- Wyzwanie: Kalkulator Pączków
- Przypomnienie: Przetwarzanie formularzy z jQuery
- Projekt: Gra słów
© 2024 Khan AcademyWarunki użytkowaniapolitykę prywatnościInformacja o plikach cookie
Przypomnienie: Przetwarzanie formularzy z jQuery
Aby przetworzyć formularz z jQuery, powinieneś dodać detektor zdarzeń dla elementu formularza posiadającego 'submit':
$("form").on("submit", function() {
// process form
});
Jeśli będziesz przetwarzał formularze w jQuery powinieneś wywołać
preventDefault()
, aby zapobiec przeładowaniu strony: $("form").on("submit", function(event) {
event.preventDefault();
// process form
});
Jeśli chcesz wiedzieć co użytkownik wpisał w polu wejściowym w formularzu użyj
val()
: var answer = $("#answer").val();
Wewnątrz funkcji zwrotnej, możesz odwołać się do elementu formularza za pomocą słowa kluczowego
this
. Popularną praktyką jest wykorzystanie find()
na formularzu, aby znaleźć pola wewnątrz formularza: $("form").on("submit", function() {
// store the value of the input with name='age'
var age = $(this).find('[name=age]').val();
});
Chcesz dołączyć do dyskusji?
Na razie brak głosów w dyskusji