我想在写完我的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;当它被复制或按空格键时。