sql >> Database >  >> RDS >> Mysql

AJAX live beschikbaarheid controleren met verzendknop

In plaats van een klik-handler voor de knop te gebruiken, gebruik je het formulier voor het indienen van een evenement.

$(document).ready(function () {
    $('#username').change(function () {
        var userName = $('#username').val();

        $.post("getUserName.php", {
            userName: userName
        }, function (data) {
            $("#userNameCheck").html(data);
        });
    });

    $('#addform').submit(function () {
        //if the text is `You can use it` allow the form submit else block it
        return $("#userNameCheck").html().trim() == 'You can use it';
    });
});

Zorg er ook voor dat u dezelfde validatie uitvoert in test2.php omdat de validatie aan de clientzijde opzij kan worden gezet.




  1. pgDash-alternatieven - PostgreSQL-databasebewaking met ClusterControl

  2. Is de null-waarde van PHP niet gelijk aan de null-waarde van MySQL?

  3. Postgres:index op cosinus-overeenkomst van float-arrays voor een-op-veel-zoekopdracht

  4. Hoe bekijk ik de volledige inhoud van een tekst- of varchar(MAX)-kolom in SQL Server 2008 Management Studio?