Mysql
 sql >> база данни >  >> RDS >> Mysql

AJAX проверка на живо наличност с бутон за изпращане

Вместо да използвате манипулатор за кликване за бутона, използвайте събитието за изпращане на формуляр.

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

Също така се уверете, че правите същата проверка в test2.php тъй като валидирането от страна на клиента може да бъде странично стъпало.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. php+mysql:вмъкнете php масив в mysql

  2. Проверете дали потребителското име съществува в таблицата на mysql чрез php?

  3. Инсталиране на MySQLdb на Mac OS X

  4. Получаване на група по сума и обща сума в една заявка

  5. Laravel:PDOException:не можа да намери драйвер