好记性不然烂笔头啊

Jquery 代码

<script type="text/javascript">

        jQuery(function () {
            // 时间设置
            jQuery('#start_time').datetimepicker({
                timeFormat: "HH:mm:ss",
                dateFormat: "yy-mm-dd"
            });
             jQuery('#end_time').datetimepicker({
                timeFormat: "HH:mm:ss",
                dateFormat: "yy-mm-dd"
            });
            $("#user_name").bind("blur",function(){
                var name = $("#user_name").val();
                var url="/admin.php/Home/Merchant/check_name?name="+name;
                $.ajax({
                    type:"GET",
                    url:url,
                    success:function(data){
                       if(data==1){
                            alert("用户名已存在,请修改");
                       }
                    }
                });
            });
            $("#venue_id").bind("blur",function(){
                var name = $("#venue_id").val();
                var url="/admin.php/Home/Merchant/check_gs?name="+name;
                $.ajax({
                    type:"GET",
                    url:url,
                    success:function(data){
                        if(data==1){
                            alert("公司名称已经存在!!请修改!");
                        }
                    }
                });
            });
            $("#modular_id").bind("change",function(){
                  if($(this).val()==6){
                      $("#last_tr").css("visibility","visible");
                  }else{
                      $("#last_tr").css("visibility","hidden");
                  }
            });
            $("#modular_id").bind("change",function(){
                  if($(this).val()==3){
                      $("#last_baby").css("display","block");
                  }else{
                      $("#last_baby").css("display","none");
                  }
            });
            $("#modular_id").bind("change",function(){
                  if($(this).val()==1 || $(this).val()==2){
                      $("#last_coach").css("display","block");
                  }else{
                      $("#last_coach").css("display","none");
                  }
            });
        });

    </script>

<tr>HTML 代码
                <th width="80"><span style="color: red; line-height:20px;">*</span>用户名:</th>
                <td>
                    <input name="user_name" type="text" id="user_name" class="input" size="30" onkeyup="value=value.replace(/[^\w\.\/]/ig,'')" />
                    <span style="color: red; line-height:20px;">此文本框中仅允许输入英文字母,小数点,数字,禁止输入中文字符以及其他特殊字符!</span>
                    <span id="name_msg" style="color: Red; display: none; font-size: 10pt; font-weight: bold; font-family: Andalus;">必须为英文</span>
                </td>
            </tr>
控制器代码

    //ajax 检测用户名是否存在
    public function check_name(){
        $user_name = !empty($_GET['name'])? trim($_GET['name']) : '';
        $user_count = M("Merchant_user");
        if($user_count->where(array("user_name"=>$user_name))->count()){
            echo 1;//1表示存在
        } else {
            echo 0; //0 表示不存在
        }
    }
    public function check_gs(){
        $venue_id = !empty($_GET['name'])? trim($_GET['name']) : '';
        $user_model = M("Merchant_user");
        if($user_model->where(array("company_name"=>$venue_id))->count()){
            echo '1'; //表示存在
        }  else {
            echo '0'; //表示不存在
        }
    }

你可能感兴趣的:(thinkphp)