Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][JavaScript][AJAX]Jaki event jQuery złapie form submit, ale tylko gdy formularz jest poprawnie wypełniony?
koszykarze
post 19.07.2018, 09:22:55
Post #1





Grupa: Zarejestrowani
Postów: 119
Pomógł: 0
Dołączył: 10.10.2015
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Chodzi mi o złapanie momentu wysyłania formularza ale chcę odrzucić przypadki błędu walidacji formularza. Chcę zrobić "coś" tylko gdy przyciśnięto "zapisz", ale tylko gdy formularz jest poprawnie wypełniony.

ps. wysyłam formularz nie ajaxem, ale standardowo ze zdefiniowanym atrybutem "action" do php.
Go to the top of the page
+Quote Post
trueblue
post 19.07.2018, 09:29:00
Post #2





Grupa: Zarejestrowani
Postów: 6 761
Pomógł: 1822
Dołączył: 11.03.2014

Ostrzeżenie: (0%)
-----


Kiedy formularz jest źle wypełniony, to zwracasz w obsłudze zdarzenia submit, false.


--------------------
Go to the top of the page
+Quote Post
koszykarze
post 19.07.2018, 10:07:32
Post #3





Grupa: Zarejestrowani
Postów: 119
Pomógł: 0
Dołączył: 10.10.2015
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


możesz jaśniej? nie czaję

Tak czy siak wychodzi na to że problem był wymyślony bo jquery .submit nie wyłapuje błednie wypełnionego formularza.

.submit robi to co chcę.
Go to the top of the page
+Quote Post
trueblue
post 19.07.2018, 12:14:51
Post #4





Grupa: Zarejestrowani
Postów: 6 761
Pomógł: 1822
Dołączył: 11.03.2014

Ostrzeżenie: (0%)
-----


W obsłudze zdarzenia sprawdzasz czy formularz przechodzi walidację, jeśli nie przechodzi, to zatrzymujesz zdarzenie poprzez zwrócenie false.


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 16.04.2024 - 18:05