Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML][JavaScript]Skrypt nie działa prawidłowo.
bubus_s
post 2.09.2010, 14:00:56
Post #1





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 15.06.2009
Skąd: Lublin

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


Witam.
Mam walidację formularza jest tam checkbox.
Oraz okienko dialogowe które włącza się po naciśnieciu buttona submit.

Wylgąda to tak:

  1. <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script>
  2. <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js"></script>
  3. <script type="text/javascript" src="js/jquery.ui.dialog.js"></script>
  4. <script src="lib/jquery.metadata.js" type="text/javascript"></script>
  5.  
  6.  
  7. <script type="text/javascript" src="http://ajax.microsoft.com/ajax/jquery.validate/1.7/jquery.validate.min.js"></script>
  8. <script type="text/javascript" src="js/rejestracja.js" charset="UTF-8"></script>

[JAVASCRIPT] pobierz, plaintext
  1. <script type="text/javascript">
  2. $.metadata.setType("attr", "validate");
  3.  
  4.  
  5.  
  6. </script>
[JAVASCRIPT] pobierz, plaintext


Gdy dodam okno dialogowe:
[JAVASCRIPT] pobierz, plaintext
  1. <script type="text/javascript">
  2. $(document).ready(function()
  3. $(".cmxform input[type=submit]").click(function(e){
  4. e.preventDefault();
  5. form = $(this);
  6. while(form.get(0).tagName!='FORM') form = form.parent();
  7.  
  8. $("#dialog").dialog({
  9. modal: true,
  10. buttons: {
  11. 'Zapisz mnie': function() {
  12. var bValid = true; // bValid - ostateczny wynik walidacji formularza
  13. if (bValid) { form.submit(); }
  14. $(this).dialog('close');
  15. },
  16. 'Anuluj': function() {
  17. $(this).dialog('close');
  18. }
  19. }
  20. });
  21.  
  22. });
  23. });
  24.  
  25.  
  26.  
  27.  
  28.  
  29. </script>
[JAVASCRIPT] pobierz, plaintext


Owszem walidacja działa ale po nacisnięciu przycisku nie wyskakuje okienko.

Gdy wyrzucę walidację Okienko wyskakuje?

Gdzie jest błąd?
Na js i jquery się nie znam. Ale liczę że ktoś mi pomoże.

Ten post edytował bubus_s 2.09.2010, 14:32:56
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: 17.06.2025 - 16:23