Próbowałem, $("#client.frm").reset();
ale nie działa, więc jak zresetować formularz przez jQuery?
javascript
jquery
akuzma
źródło
źródło
.reset()
) przywróci wartościom oryginalne wartości w kodzie HTML. W tym celu zobacz rozwiązanie Nicka Cravera poniżej. „Wyczyść” zazwyczaj oznacza przywrócenie wartości pustych / niezaznaczonych / niezaznaczonych; zobacz rozwiązanie MahmoudS.Odpowiedzi:
form.reset()
jest metodą elementu DOM (nie taką w obiekcie jQuery), więc potrzebujesz:Lub bez jQuery:
źródło
Możesz po prostu zrobić:
$("#client.frm").trigger('reset')
źródło
Trigger
przenosi mnie do nowego świataCzyste rozwiązanie JS jest następujące:
źródło
selectedIndex = -1
sztuczki)var field_type = elements[i].type.toLowerCase();
defaultValue
s, możesz po prostu wywołaćreset()
obiekt formularza. Kod tutaj służy do czyszczenia formularza, a nie resetowania go., reset () nie usuwa wartości domyślnych i pola wyboru, a problemów jest znacznie więcej.
Aby całkowicie zresetować, sprawdź poniższy link -
http://www.javascript-coder.com/javascript-form/javascript-reset-form.htm
źródło
Zresetuj (wyczyść) formularz przez
Javascript
&jQuery
:Przykład JavaScript:
Przykład jQuery:
Możesz spróbować użyć
trigger()
odnośnika referencyjnegoźródło
Uwaga, funkcja
form.reset()
nie będzie działać, jeśli jakiś znacznik wejściowy w formularzu ma atrybutname='reset'
źródło
Spróbuj tego :
źródło
Wyczyść formularz w następujący sposób
Możesz po prostu wyczyścić elementy formularza w grupie. używając tego
forms[0]
.źródło
Użyj funkcji JavaScript
reset()
:źródło
Możesz użyć następujących:
źródło
Wypróbuj ten kod. Kompletne rozwiązanie dla Twojej odpowiedzi.
źródło
Możesz wyczyścić cały formularz za pomocą funkcji onclick, oto kod do niego.
Funkcja window.location.reload () odświeży twoją stronę i wszystkie dane zostaną wyczyszczone.
źródło