JQuery |需要按钮单击并返回true或false

时间:2015-07-08 02:35:59

标签: javascript jquery html ajax

我想在写完我的ID后总是需要重复检查。 重复检查需要立即单击我的html代码中的按钮。 ' id'在复制时删除,并且在没有它的情况下无法提交表单。但是,我希望重复检查始终是必不可少的。 如何让用户知道他们什么时候没有点击重复检查按钮?

我不知道这个。请你们让我知道怎么做。 谢谢。

这是我的HTML代码,我把我的' id'并重复检查按钮。

<div class="col-xs-3 vcenter from-group" id="info" >
            <label for="inputID" id="input_label">아이디</label><a href="#" style="padding-left:230px; text-decoration: underline" id="id_check">아이디 중복검사</a>
            <input type="text" id="inputID" name="inputID" class="form-control" placeholder="내용을 입력해 주세요" required autofocus>
</div>  

这是下面的脚本代码。

// duplicat check
    jQuery('#id_check').click(function() {              
        var id = $('#inputID').val();
    //  alert("id :: " + id);

        $.ajax({
             type : "POST"
            , url : "/duplicate_id_check.php"
            , data : {'id' : id}
            , cache : false
            , success : function (data) {
                alert("결과 : " + data);
                var str = data;
                if (str =="duplicate ID!") {
                    $('#inputID').val('');
                } 
            }
        }); 
    });

// No blank is required
jQuery('#inputID').keyup(blank_validation);                             

    function blank_validation() {
        var str = this.value;
        //alert(str);
        var patt = /\s/g;
        var result = str.match(patt);
        //alert ("result : " + result + "<-");  
        if (result !== null) {
            alert("No blank is required.Please write again.");
            this.value = "";    
        }
    }

我重置了值&#39; id&#39;当它被复制或按空格键时。

0 个答案:

没有答案