sql >> Databasteknik >  >> RDS >> Mysql

AJAX livekontroll av tillgänglighet med knappen Skicka

Istället för att använda en klickhanterare för knappen, använd formulärsändningshändelsen.

$(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';
    });
});

Se också till att du gör samma validering i test2.php eftersom klientsidans validering kan sidostegas.




  1. Överträdelse av integritetsbegränsning:1452 laravel

  2. mysqldump enkel tabell från python subprocess

  3. Hur gör man procent/totalt i SQL?

  4. Visa alla tabeller. Beskriv-liknande funktionalitet