Drukowana wersja tematu

Kliknij tu, aby zobaczyć temat w orginalnym formacie

Forum PHP.pl _ JavaScript _ Remote w JQuery Validation Plugin

Napisany przez: GoldeNx3 2.02.2018, 14:37:33

Witajcie. Pisze skrypt rejestracji i próbuje ogarnąć walidację za pomocą JQuery Validation Plugin, wsyzstko ok, została mi ostatnia rzecz, czyli sprawdzenie czy podawany adres e-mail znajduje się w bazie, a chcę użyć do tego funkcji remote z JQuery Validation Plugin. Robię następująco:

  1. inputLoginEmail: {
  2. required: true,
  3. email: true,
  4. remote: {
  5. url: "http://localhost/TESTY/check.php",
  6. type: "GET",
  7. data: {
  8. value: function() {
  9. return $('#inputLoginEmail').val();
  10. }
  11. },
  12. complete: function(data){
  13. if( data.responseText != "success" ) {
  14. alert(data.responseText);
  15. valid = false;
  16. }else{
  17. valid = true;
  18. }
  19. }
  20. }
  21. }


Jest okej, skrypt łączy się z plikiem check.php, sprawdza ten email, poki co zwraca tylko true / false, ale zwraca tylko i wyłącznie jeden raz. Jak ktoś wpisze email ktory jest w bazie to pokazuje ze taki istnieje i już jak ktoś wpisze inny e-mail to nie da się przejść dalej, tak jakby skrypt się wyłączał. Co zrobić, aby działał on za każdym razem?

Napisany przez: aras785 2.02.2018, 15:54:09

Cześć.

To powinno pomóc: https://stackoverflow.com/a/19539655/5820451

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)