小弟初学ajax   请问我用php+ajax实时验证用户名时 如果用户名存在就禁用提交按钮

解决方案 »

  1.   

    问题呢?如果存在就给按钮加disable属性  就可以啊 
      

  2.   


    <script type="text/javascript">
    $.get('页面',function(data)){
      if(data=='有'){
         //禁用按钮 
    }
    }
    </script>
      

  3.   

    <?php
    include_once("inc/auth.php"); if($_GET["ipname"] && $_GET[ipx]){                         
    $query="SELECT * FROM `cms`.`client` where `".$_GET[ipname]."`='".$_GET[ipx]."'";
     $cursor = exequery($connection, $query); if($ROW = mysql_fetch_assoc($cursor)){ //用结果就存在
         echo "<font color=red>用户名已经存在</font>";
     
     }
     else
     {
       echo "<font color=green>可以使用</font>"; }
    }?>
    在用户名存在的时候禁用提交按钮
      

  4.   

    xmlrequest 返回的结果是保存在层里的
      

  5.   

    你不保存到层里就好了啊  放到层里的东西可以直接用js操作啊   
    如果硬要保存层里 你也可以返回一个xml 在里面在加一个判断字段就好了啊
      

  6.   

    $("#btn").attr("disabled","disabled");