// 利用判断 数据重复
function checkId () {
var flag = true;
$.ajax({
url: "",
type: "post",
async: false,
contentType: "application/json;charset='UTF-8'",
data: JSON.stringify($("#data_input").find("#idCard").val()),
success: function () {
var load_name = '';
if( data.errno == 1 ) {
// 身份证号码重复
if ( data.data.length > 0 ) {
check_type = 1;
$("#load_name").html(data.data[0].name);
$("#load_name").html(new Date(parseInt(data.data[0].createDate)).toLocalDateString());
....
flag = false;
} else {
check_type = 0;
}
} else {
check_type = 0;
}
} // success
});
if ( !flag ) return false;
//身份证号码正则验证
var reg = '';
//身份证号码格式不正确的时候
if ( reg.test($("#data_input").find("#idCard").val()) == false ) {
check_type = 1;
......
return false;
}
}
// 重复或格式不正确的时候 return
if(check_type == 1){
return false;
}