/**
* 校验格式包含:
* 【1】是否为空 isEmpty
* 【2】手机号码(11位数字) isMobile
* 【3】邮箱 isEmail
* 【4】校验图片格式 isImg
* 【5】校验是否为数字(即整数) isNumber
* 【6】浮点数 isFloat 注意:例如1.0数字的时候转换为字符串再进行校验
*/
(function($){
/**
* 校验是否为空
* @param str 所需校验的值
* return true|false
*/
$.fn.isEmpty=function(str){
var flag=true;
if($.trim(str)){
flag=false;
}
return flag;
};
/**
* 校验手机格式(11位数字)
* @param phoneNum 输入的手机号码的值
* return true|false
*/
$.fn.isMobile=function(phoneNum){
var re = /^1\d{10}$/;
return re.test(phoneNum);
};
/**
* 校验邮箱
* @param str 邮箱的值
* return true|false
*/
$.fn.isEmail=function(str){
var reg = /^([a-zA-Z0-9]+[_|\-|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\-|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
return reg.test(str);
};
/**
* 校验图片格式
* @param str 图片名称
* return true|false
*/
$.fn.isImg=function(str){
var imgReg = /\.(gif|jpg|jpeg|png|GIF|JPG|PNG)$/;
return imgReg.test(str);
};
/**
* 判断是否为数字
* @param str 校验的值
* @returns true|false
*/
$.fn.isNumber=function(str){
var reg = /^[0-9]*$/;
return reg.test(str);
};
/**
* 判断是否为浮点数
* @param str
* return true|false
*/
$.fn.isFloat=function(str){
var reg = /^\d+(\.\d+)$/;
return reg.test(str);
};
})(jQuery);
* 校验格式包含:
* 【1】是否为空 isEmpty
* 【2】手机号码(11位数字) isMobile
* 【3】邮箱 isEmail
* 【4】校验图片格式 isImg
* 【5】校验是否为数字(即整数) isNumber
* 【6】浮点数 isFloat 注意:例如1.0数字的时候转换为字符串再进行校验
*/
(function($){
/**
* 校验是否为空
* @param str 所需校验的值
* return true|false
*/
$.fn.isEmpty=function(str){
var flag=true;
if($.trim(str)){
flag=false;
}
return flag;
};
/**
* 校验手机格式(11位数字)
* @param phoneNum 输入的手机号码的值
* return true|false
*/
$.fn.isMobile=function(phoneNum){
var re = /^1\d{10}$/;
return re.test(phoneNum);
};
/**
* 校验邮箱
* @param str 邮箱的值
* return true|false
*/
$.fn.isEmail=function(str){
var reg = /^([a-zA-Z0-9]+[_|\-|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\-|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
return reg.test(str);
};
/**
* 校验图片格式
* @param str 图片名称
* return true|false
*/
$.fn.isImg=function(str){
var imgReg = /\.(gif|jpg|jpeg|png|GIF|JPG|PNG)$/;
return imgReg.test(str);
};
/**
* 判断是否为数字
* @param str 校验的值
* @returns true|false
*/
$.fn.isNumber=function(str){
var reg = /^[0-9]*$/;
return reg.test(str);
};
/**
* 判断是否为浮点数
* @param str
* return true|false
*/
$.fn.isFloat=function(str){
var reg = /^\d+(\.\d+)$/;
return reg.test(str);
};
})(jQuery);