![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 381 Pomógł: 12 Dołączył: 9.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
od razu zacznę że nie mam kompletnego pojęcia o AJAX'ie (IMG:style_emoticons/default/sad.gif) A szukam jak sprawdzić nie wysyłając formularza czy podany e-mail istnieje w bazie, chciałbym aby przy kliknięciu w <input type="submit" /> wyskoczył alert js. Jak coś takiego najprościej uzyskać ? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 381 Pomógł: 12 Dołączył: 9.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
Nic to nie pomogło (IMG:style_emoticons/default/sad.gif) Chyba coś źle połączyłem te 2 funkcje w 1 (IMG:style_emoticons/default/sad.gif)
Kod <script type=\'text/javascript\'> var CheckEmail = ""; function check(form){ var message = ""; var email = $("#email").val(); var p_id = "'.$_GET['id'].'"; $.ajax({ type: "POST", url: "live_query.html", data: {check_email: email, id: p_id}, success: function(result){ if(result == 0){ CheckEmail = true; } else if(result == 1){ CheckEmail = false; } } }); if(form.email.value == ""){ message +="Proszę wpisać adres e-mail !\n"; } if(message != ""){ alert(message); return false; } if(!CheckEmail){ alert(\'Podany adres e-mail już istnieje w naszej bazie !\'); return false; } } </script> Już prawie jest OK tylko teraz najpierw wyskakuje alert że e-mail jest w bazie a dopiero po tym wysyła się POST ajaxem do pliku... jak zmienić tą kolejność ? Ten post edytował Elber 14.01.2012, 12:50:43 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 04:38 |