Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [jQuery+Ajax] wysłanie formularza przed walidacją
dopelganger
post
Post #1





Grupa: Zarejestrowani
Postów: 236
Pomógł: 0
Dołączył: 27.10.2012

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


cześć
mam formularz walidowany w jQuery i akcję w Ajax - która wysyła dane z formularza.
Niestety wysyłanie odbywa się przed walidacją i nie wiem jak to zgrać, ażeby po poprawnej walidacji nastąpiło wywołanie Ajaxa.
Prosze o pomoc.

  1. <script>
  2.  
  3.  
  4. jQuery.extend(jQuery.validator.messages, {
  5. required: "To pole jest wymagane.",
  6. email: "Proszę o podanie prawidłowego adresu email."
  7. });
  8.  
  9. $(document).ready(function() {
  10. $("#submit_reg").click(function() {
  11.  
  12. jQuery("#form_register").validate();
  13.  
  14. var action = $("#form_register").attr('action');
  15. var form_data = {
  16. username: $("#email").val(),
  17. is_ajax: 1
  18. };
  19.  
  20. $.ajax({
  21. type: "POST",
  22. url: action,
  23. data: form_data,
  24. success: function(response)
  25. {
  26. if(response == 'success')
  27. $("#message").html("<p class='success'>OK!</p>");
  28. else
  29. $("#message").html("<p class='success'>ERR-!</p>");
  30. }
  31. });
  32. return false;
  33. });
  34. });
  35. </script>


Ten post edytował dopelganger 16.12.2012, 10:26:35
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
mortus
post
Post #2





Grupa: Zarejestrowani
Postów: 2 178
Pomógł: 596
Dołączył: 25.09.2009
Skąd: Piwniczna-Zdrój

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


Przykład.
Go to the top of the page
+Quote Post
dopelganger
post
Post #3





Grupa: Zarejestrowani
Postów: 236
Pomógł: 0
Dołączył: 27.10.2012

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


Cytat(mortus @ 16.12.2012, 12:56:25 ) *


dzięki
Go to the top of the page
+Quote Post
matw
post
Post #4





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 23.12.2012
Skąd: Kraków

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


A tu kolejny artykuł z przykładem jQuery AJAX (IMG:style_emoticons/default/wink.gif)
Go to the top of the page
+Quote Post
karakara
post
Post #5





Grupa: Zarejestrowani
Postów: 71
Pomógł: 6
Dołączył: 22.09.2012

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


Pamiętaj że walidacja Server-side też powinna być.
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 22.08.2025 - 14:44