Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [jquery] jak dodać alert w przypadku negatywnej odpowiedzi
lamcpp
post 24.05.2011, 22:50:41
Post #1





Grupa: Zarejestrowani
Postów: 372
Pomógł: 2
Dołączył: 10.05.2009

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


przykład z: http://api.jquery.com/submit/
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <style>
  5.  
  6. p { margin:0; color:blue; }
  7. div,p { margin-left:10px; }
  8. span { color:red; }
  9. </style>
  10. <script src="http://code.jquery.com/jquery-latest.js"></script>
  11. </head>
  12. <body>
  13. <p>Type 'correct' to validate.</p>
  14. <form action="java script:alert('success!');">
  15. <div>
  16. <input type="text" />
  17.  
  18. <input type="submit" />
  19. </div>
  20. </form>
  21. <span></span>
  22. <script>
  23.  
  24. $("form").submit(function() {
  25. if ($("input:first").val() == "correct") {
  26. $("span").text("Validated...").show();
  27. return true;
  28. }
  29. $("span").text("Not valid!").show().fadeOut(1000);
  30. return false;
  31. });
  32. </script>
  33.  
  34. </body>
  35. </html>


W przypadku poprawnej odpowiedzi czyli podania "correct" wyświetli się alert z napisem "success". Jak zrobić by w przypadku negatywnej odpowiedzi pojawił się inny alert informujący że się nie udało?Tym bardziej mnie to zastanawia, że alert jest podany w samym action, czyli po wysłaniu formularza przeniesie nas do tego alerta, ale jak wstawić negatywny alert i gdzie??
Go to the top of the page
+Quote Post
CuteOne
post 24.05.2011, 22:57:51
Post #2





Grupa: Zarejestrowani
Postów: 2 958
Pomógł: 574
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

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


  1. if ($("input:first").val() == "correct") {
  2. $("span").text("Validated...").show();
  3. return true;
  4. }
  5. else {
  6. alert('źle');
  7. return false;
  8. }
Go to the top of the page
+Quote Post
lamcpp
post 24.05.2011, 23:02:37
Post #3





Grupa: Zarejestrowani
Postów: 372
Pomógł: 2
Dołączył: 10.05.2009

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


Dziękujęsmile.gif
Nie skojarzyłem, że alert nie trzeba przypisywać do żadnego obiektu i wsumie nie wiedziałem do czego go przypisać
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: 25.07.2025 - 10:06