Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    1,317

    Error console: Uncaught TypeError: undefined is not a function

    codice:
    <script>
    $('#lostPass').submit(
    	function () {
    		var email 	   = $('#email').val();
    		var reqMessage = $('.request_message');
    		
    		// Check the e-mail values is empty or incorrect
    		if (!form.isValidEmail(email.val())) {
    		  $("#form_email").show();
    		}
    // [...]
    </script>
    è riferito alla linea "if (!form.isValidEmail(email.val())) {" solo che utilizzo quella funzione poche righe prima su un evento ajax che funziona.

  2. #2
    Ciao dalle righe postate l'unica cosa che potrebbe scatenare l'errore è il fatto che la variabile form non è definita. L'hai definita in maniera globale ? cioè visibile da entrambe le funzioni ?
    Un'altro errore è che dichiari
    var email = $('#email').val();
    e poi nell'if effettui di nuovo email.val() che ovviamente non è definita come funzione sul valore ritornato.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    1,317
    Quote Originariamente inviata da francesco.muia Visualizza il messaggio
    Ciao dalle righe postate l'unica cosa che potrebbe scatenare l'errore è il fatto che la variabile form non è definita. L'hai definita in maniera globale ? cioè visibile da entrambe le funzioni ?
    Un'altro errore è che dichiari
    var email = $('#email').val();
    e poi nell'if effettui di nuovo email.val() che ovviamente non è definita come funzione sul valore ritornato.
    si hai ragione, errore anche piuttosto banale, grazie ora funziona tutto.

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.