zoukankan      html  css  js  c++  java
  • thinkphp ajax检测是否数据可用

    模板文件:如 index.html 

    模板文件如:(index.html)

    <form>
    <input type="text" name="username" />
    </form>

    <load href="jquery.js" />
    <script>
    $(document).ready(function(){
     $('input[name="username"]').blur(function(){
      var username = $(this).val();//取值
      // $.get(url,json(传递格式数据),处理函数)
      $.get('__URL__/check',{username:username},function(data){
       if(data==1){
        $('input[name="username"]').after('<p id="info" style="color:red">被占用</p>');
       }else{
        $('#info').remove();
        $('input[name="username"]').after('<p id="info" style="color:red">可用</p>');
       }
      });
     });
    });
    </script>

    控制器文件:如 CheckAction.class.php

    <?php
    // 处理的方法
    public function check(){
     $u = $_GET['username'];
     $User = M('User');
     $count = $User->where("user='{$u}'")->count();
     if($count){
      echo '1';
     }else{
      echo '0';
     }
    }
    ?>

  • 相关阅读:
    Vue状态管理
    Vue延迟点击
    Vue路由
    简单的队列应用
    Uncaught SyntaxError: Unexpected token )
    视频转码
    判断是否为视频文件
    Press ^C at any time to quit.
    Node.js学习
    YUM安装LAMP与LNMP
  • 原文地址:https://www.cnblogs.com/lin3615/p/3543564.html
Copyright © 2011-2022 走看看