data-options="required:true,validType:'phone'"

data-options="required:false,validType:'telePhone'"

三、部分校验方法

/**
*去掉字符串头尾空格
*@paramstr传入的字符串值
*@authorlqy
*@since2015-08-21
*/
functiontrim(str){
if(str==null){
return"";
}
returnstr.replace(/(^\s*)|(\s*$)/g,"");
};
/**
*是否为Null
*@paramobject
*@returns{Boolean}
*/
functionisNull(object){
if(object==null||typeofobject=="undefined"){
returntrue;
}
returnfalse;
};
/**
*是否为空字符串,有空格不是空字符串
*@paramstr
*@returns{Boolean}
*/
functionisEmpty(str){
if(str==null||typeofstr=="undefined"||
str==""){
returntrue;
}
returnfalse;
};
/**
*是否为空字符串,全空格也是空字符串
*@paramstr
*@returns{Boolean}
*/
functionisBlank(str){
if(str==null||typeofstr=="undefined"||
str==""||trim(str)==""){
returntrue;
}
returnfalse;
};
/**
*检查手机号码
*@paramz_check_value要检查的值
*@return符合返回true,否false
*@since2015-08-21
*/
functioncheckPhone(z_check_value){
if(isEmpty(z_check_value)||z_check_value.length!=11){
returnfalse;
}
varz_reg=/^13[0-9]{9}|15[012356789][0-9]{8}|18[0-9]{9}|(14[57][0-9]{8})|(17[015678][0-9]{8})$/;
returnz_reg.test(z_check_value);
};
/**
*检查电话号码
*@paramz_check_value要检查的值
*@return符合返回true,否false
*@since2015-08-21
*/
functioncheckTelePhone(z_check_value){
varz_reg=/^(([0\+]\d{2,3}-)?(0\d{2,3})-)?(\d{7,8})(-(\d{3,4}))?$/;
returnz_reg.test($.trim(z_check_value));
};
/**
*检查仅中文
*@paramz_check_value要检查的值
*@return符合返回true,否false
*@since2015-08-21
*/
functioncheckChinese(z_check_value){
varz_reg=/^[\u4E00-\u9FA5\uF900-\uFA2D]+$/;
returnz_reg.test($.trim(z_check_value));
};
/**
*是否为数字
*@paramz_check_value要检查的值
*@return符合返回true,否false
*@since2016-10-31
*/
functionisNumber(z_check_value){
varz_reg=/^(([0-9])|([1-9]([0-9]+)))$/;
returnz_reg.test($.trim(z_check_value));
};
/**
*是否为数字组成的字符串,01也符合规则
*@paramz_check_value要检查的值
*@return符合返回true,否false
*@since2017-01-07
*/
functionisNumberText(z_check_value){
varz_reg=/^([0-9]+)$/;
returnz_reg.test($.trim(z_check_value));
};
/**
*可以判断是否为数字、金额、浮点数
*@paramz_check_value要检查的值
*@return符合返回true,否false
*@authorlqy
*@since2017-01-07
*/
functionisFloat(z_check_value){
varz_reg=/^((([0-9])|([1-9][0-9]+))(\.([0-9]+))?)$/;//.是特殊字符,需要转义
returnz_reg.test($.trim(z_check_value));
};

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持毛票票!

热门推荐

1 离职横幅结婚祝福语简短
2 放假的生日祝福语简短
3 送弟弟上班祝福语简短
4 恭喜表哥结婚祝福语简短
5 生地会考简短祝福语大全
6 牡丹生日祝福语简短英语
7 深圳最美祝福语简短英文
8 翻译创意祝福语大全简短
9 定制蛋糕搞笑祝福语简短
10 财运虎年祝福语简短语
11 单亲爸爸春节祝福语简短
12 狗狗上厕所训练
13 植物种植祝福语简短
14 翻译考试祝福语朋友简短
15 个人周年庆简短祝福语
16 狗狗怎么训练
17 分别祝福语简短搞笑英文
18 生日广州男生祝福语简短