Mam walidację formularza jest tam checkbox.
Oraz okienko dialogowe które włącza się po naciśnieciu buttona submit.
Wylgąda to tak:
<script type="text/javascript"> $.metadata.setType("attr", "validate"); </script>
Gdy dodam okno dialogowe:
<script type="text/javascript"> $(document).ready(function() $(".cmxform input[type=submit]").click(function(e){ e.preventDefault(); form = $(this); while(form.get(0).tagName!='FORM') form = form.parent(); $("#dialog").dialog({ modal: true, buttons: { 'Zapisz mnie': function() { var bValid = true; // bValid - ostateczny wynik walidacji formularza if (bValid) { form.submit(); } $(this).dialog('close'); }, 'Anuluj': function() { $(this).dialog('close'); } } }); }); }); </script>
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.