Mam narzędzie do sprawdzania jquery działające, a strona jest bardzo długa, więc chcę, aby strona przewijała się do góry, ponieważ wyświetla błędy na samej górze strony powyżej formularz, czy ktoś wie, gdzie mogę umieścić kod animacji, więc odpala, gdy formularz zawiera błędy?Jak uruchomić zdarzenie po błędzie wtyczki walidatora jquery
Odpowiedz
Można użyć invalidHandler
option do dokładnego przypadku, gdy chcesz coś takiego:
$("form").validate({
rules: { ... rules here ... }
invalidHandler: function(form, validator) {
$('html, body').animate({scrollTop: '0px'}, 300);
}
});
Dziękuję bardzo, że działało idealnie –
Czy istnieje sposób, aby przewinąć do elementu, który był nieprawidłowy w szczególności? Więc jeśli miałeś ogromną formę, a gdzieś w środku był błąd? Na telefonach jest to ważne, ponieważ mogę przewinąć do góry, ale błąd może nie występować w szczególności. –
samo jak @Nick zasugerował, ale używać wtyczek po inicjalizacji:
$("form").bind("invalid-form.validate", function() {
});
jego samego dzieje się to wewnętrznie po zainicjowaniu wtyczki. Source.
to jest ratownik .. z tym wyjątkiem, że dla mnie jest to 3-krotne zwalnianie na tym samym niepowodzeniu sprawdzania poprawności. – Damon
@Damon nie wiesz, dlaczego tak się dzieje – DontVoteMeDown
@damon prawdopodobnie dlatego, że masz 3 formularze? –
- 1. Jak uruchomić zdarzenie select onchange z jQuery?
- 2. Zdarzenie jQuery po wybraniu opcji
- 3. Zdarzenie wyzwalające po załadowaniu jQuery
- 4. Jak zatrzymać, a następnie uruchomić/wywołać zdarzenie z JQuery?
- 5. Dostosowywanie wtyczki myszy jQuery
- 6. zdarzenie jQuery nie działa po dołączyć
- 7. Wtyczka walidatora jquery z wyświetlaczem: brak elementów formularza
- 8. Dlaczego zdarzenie przejściowe można uruchomić po zakończeniu przenoszenia elementu?
- 9. Zdarzenie JQuery wyprzedza inny
- 10. Jak ręcznie uruchomić zdarzenie kliknięcia w ReactJS?
- 11. DataTables jQuery kliknij zdarzenie nie działa po paginacji
- 12. Domyślny styl Walidatora ASP.Net
- 13. Zastępowanie funkcji wtyczki jQuery
- 14. ASP.NET jak ValidationGroup przy użyciu wtyczki sprawdzania poprawności JQuery?
- 15. Jak uruchomić jQuery UI DatePicker onclick?
- 16. Autouzupełnianie jQuery: Zdarzenie-wybierz
- 17. Wymuś zdarzenie w jQuery
- 18. Zdarzenie wielokrotnego kliknięcia JQuery?
- 19. Jak wyświetlić komunikat o błędzie jQuery zrzutowiska
- 20. Wyjątek "Hibernacja walidatora" "Nie znaleziono walidatora dla typu: java.lang.String."
- 21. Jak wyjść z programu wsadowego po błędzie?
- 22. Jak zrestartować serwer WWW po błędzie uwierzytelnienia
- 23. Zatrzymaj zdarzenie jQuery Mouseleave po przejściu do innego określonego elementu
- 24. kątowa zdarzenie 2 ogień po ngFor
- 25. Zmiana kolejności wykonywania wtyczki wtyczki
- 26. JQuery kliknij zdarzenie nie działa poprawnie po klasie zmian
- 27. Jak wiemy zdarzenie Scroll zakończył z jQuery
- 28. Jak wyzwolić zdarzenie wejściowe z jQuery?
- 29. Jak przechwycić kluczowe zdarzenie jQuery Dialog ESC?
- 30. NPM: jak po prostu uruchomić po instalacji?
Czy możesz opublikować kod, który masz teraz, aby zadzwonić do sprawdzania poprawności? –