Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di lukezz
    Registrato dal
    Feb 2010
    Messaggi
    494

    Invio modulo dopo validazione

    Salve,
    sapete dirmi perché questo codice non funziona?

    codice:
    <form class="form-horizontal" action="www.google.com">
        <input type="text" name="nome" id="nome" />
        <button type="submit">Invia</button>
    </form>
    
    $(document).ready(function () {
        $(".form-horizontal").submit(function () {
            if(prova.validation() === true){
                return true
            }
        });
    });
    
    
    var prova = {};
    
    
    prova.validation = function () {
    
    
        var nome = $("#nome");
    
    
        if ($.trim(nome.val()) === "") {
            $('#nome').focus();
            alert("Il campo è obbligatorio.");
            return false;
        }
    };

  2. #2
    Utente di HTML.it L'avatar di lukezz
    Registrato dal
    Feb 2010
    Messaggi
    494
    Risolto cosi:

    $(".form-horizontal").on("submit", function(event) {
    event.preventDefault();

    if(prova.validation() == false) {
    return false;
    }


    $(this).off("submit");


    this.submit();
    });

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.