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 18岁简短生日祝福语
6 来姨妈了祝福语简短
7 演讲祝福语理智文案简短
8 祝贺升职文案祝福语简短
9 祝愿未来新人祝福语简短
10 对患者生日祝福语简短
11 结婚祝福语简短装备
12 周岁祝福语学生文案简短
13 订婚领证祝福语简短精辟
14 导师获奖祝福语大全简短
15 新婚购房祝福语简短精辟
16 牛年祝福语简短的爱人
17 送芒果的祝福语简短
18 送给学长毕业祝福语简短