Php 更正输入后重新启用禁用按钮

Php 更正输入后重新启用禁用按钮,php,jquery,Php,Jquery,输入id时,我正在检查数据库中是否已经存在id,如果id存在,则显示消息“不可用”,显示消息,但我希望在显示消息后禁用按钮,当我清除id并重新输入新id时,此时应启用按钮。请帮忙 FID是textfield的id,txtHint是textfield的div id insert是按钮的id $(document).ready(function() { $("#FID").blur(function() { //$("#insert").attr("disabled",fals

输入id时,我正在检查数据库中是否已经存在id,如果id存在,则显示消息“不可用”,显示消息,但我希望在显示消息后禁用按钮,当我清除id并重新输入新id时,此时应启用按钮。请帮忙

FID是textfield的id,txtHint是textfield的div id

insert是按钮的id

  $(document).ready(function()
 {
   $("#FID").blur(function()
 {
    //$("#insert").attr("disabled",false);

  var rollno = $(this).val();

      $.ajax({

     type : 'POST',
      url : 'ajaxpage.php',
    data : $(this).serialize(),
     success : function(data)
   {
    $("#txtHint").html(data);   

    }

    }); }); });
ajaxpage.php

      <?php
       require_once 'db.php';

          $q=$_POST['FID'];

      $stmt = $DBcon->prepare("SELECT Fid FROM Ftable WHERE Fid LIKE :search ");
          $stmt->bindValue(':search', '' . $q . '%', PDO::PARAM_INT);

           $stmt->execute();     
            $count=$stmt->rowCount();

          if($count>0)
        {
        echo  'notavailable';
        }
         else
       {
          echo  'available';
        }

        ?>

请按照以下逻辑更新代码,检查id是否可用,然后禁用按钮并启用

success : function(data)
   {
        $("#txtHint").html(data);   
        if(data.indexOf("not")!=-1)
        {       
            $("#insert").attr("disabled", true);
        } else {
            $("#insert").removeAttr("disabled");
        }
    }