Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2012
    Messaggi
    144

    verifica mail in db con jquery e ajax

    Buongiorno a tutti,
    ho realizzato uno script in jquery che verifica l'esistenza nel db di un indirizzo mail ed eventualmente blocca il submit.
    Funziona tutto bene se non quando inserisci un indirizzo già esistente e viene visualizzato l'errore se scrivo un altro indirizzo non va avanti e rimane bloccato. Devo aggiornare la pagina e scrivere la nuova mail. Cosa mi manca nel codice? questo è il codice jquery:

    codice:
    $("#emailutente").keyup(function() {
    
    
       var dati = $('#emailutente').attr('value');
    
        var data_send="username="+dati;
    
            $.ajax({
                type: "POST",
                url: "newsletter_iscrizione.php",
                data: data_send,
                success: function(data){
    			if(data=='1')
    			{
    				$(".mail").css("border","2px solid red");
    				$('#campo').html('Email Esistente');
    				$("#campo").css("color","red");
    				$('#UsenameField').submit(function() {
    				  //alert('Handler for .submit() called.');
    				  return false;
    				});
    				
    			}
    			else
    			{
    				//$(".mail").css("color","");
    			}
                 }
               });
        });

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Prova togliendo questo blocco di codice
    codice:
    $('#UsenameField').submit(function() {
    				  //alert('Handler for .submit() called.');
    				  return false;
    				});
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2012
    Messaggi
    144
    grazie per la risposta. Il problema è che se tolgo quel blocco il submit viene eseguito lo stesso mentre io vorrei che venisse bloccato in caso di mail già usata.

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2012
    Messaggi
    144
    nessuno mi aiuta?

  5. #5
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Io toglierei il blocco come t'ho detto e cambierei il tasto da submit a button, se non funziona metti il link alla pagina online.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.