Class Index | File Index

Classes


Class window.Mtils.validation

数据校验类
Defined in: Mtils.js.

Class Summary
Constructor Attributes Constructor Name and Description
 
提供一些数据校验函数
Method Summary
Method Attributes Method Name and Description
<static>  
window.Mtils.validation.isBankCard(str_cardNo)
判断是否为银行卡号
<static>  
window.Mtils.validation.isChinese(str_data)
判断数据是否全为中文
<static>  
window.Mtils.validation.isContainsSpecialChar(str_data)
判断数据是否包含特殊字符, 包含中文标点
<static>  
window.Mtils.validation.isCreditCode(str_data)
判断是否为统一社会信用代码
<static>  
window.Mtils.validation.isDecimal(str_data)
通过正则判断数据是否为小数
<static>  
window.Mtils.validation.isEmail(str_data)
判断数据是否为邮箱
<static>  
window.Mtils.validation.isEnglish(str_data)
判断数据是否全为英文, 即全为字母
<static>  
window.Mtils.validation.isIdCard(str_idCard, sex)
判断是否为身份证号码
<static>  
window.Mtils.validation.isInteger(str_data)
通过正则来判断数据是否为整数
<static>  
window.Mtils.validation.isIpV4(str_data)
判断数据是否为IPV4地址
<static>  
window.Mtils.validation.isMobile(str_data)
判断数据是否为手机号
<static>  
window.Mtils.validation.isNumber(str_data)
通过正则来判断数据是否为数字(包括小数)
<static>  
window.Mtils.validation.isQQ(str_data)
判断数据是否为QQ
<static>  
window.Mtils.validation.isTelephone(str_data)
判断数据是否为座机号(固定电话)
<static>  
window.Mtils.validation.isUrl(str_data, flag)
判断数据是否为网址(URL),请传入满足http标准协议的链接
Class Detail
window.Mtils.validation()
提供一些数据校验函数
Author: Rui.Zhang.
Method Detail
<static> {Boolean} window.Mtils.validation.isBankCard(str_cardNo)
判断是否为银行卡号
Author: Rui.Zhang.
Parameters:
{String} str_cardNo
待校验的数据
Returns:
{Boolean} , true:是银行卡号

<static> {Boolean} window.Mtils.validation.isChinese(str_data)
判断数据是否全为中文
Author: Rui.Zhang.
Parameters:
{String} str_data
待校验的数据
Returns:
{Boolean} , true:全中文

<static> {Boolean} window.Mtils.validation.isContainsSpecialChar(str_data)
判断数据是否包含特殊字符, 包含中文标点
Author: Rui.Zhang.
Parameters:
{String} str_data
待校验的数据
Returns:
{Boolean} , true:包含特殊字符, null表示传入参数为null 或者传入参数为空串

<static> {Boolean} window.Mtils.validation.isCreditCode(str_data)
判断是否为统一社会信用代码
Author: Rui.Zhang.
Parameters:
{String} str_data
待校验的数据
Returns:
{Boolean} , true:社会信用代码正确

<static> {Boolean} window.Mtils.validation.isDecimal(str_data)
通过正则判断数据是否为小数
Author: Rui.Zhang.
Parameters:
{String} str_data
待校验的数据
Returns:
{Boolean} , true:是小数

<static> {Boolean} window.Mtils.validation.isEmail(str_data)
判断数据是否为邮箱
Author: Rui.Zhang.
Parameters:
{String} str_data
待校验的数据
Returns:
{Boolean} , true:是邮箱

<static> {Boolean} window.Mtils.validation.isEnglish(str_data)
判断数据是否全为英文, 即全为字母
Author: Rui.Zhang.
Parameters:
{String} str_data
待校验的数据
Returns:
{Boolean} , true:全为字母

<static> {Boolean} window.Mtils.validation.isIdCard(str_idCard, sex)
判断是否为身份证号码
Author: Rui.Zhang.
Parameters:
{String} str_idCard
待校验的数据
{String} sex Optional
可选参数,传入时同时校验性别,不传则不校验性别,此值只可能 constant.WOMAN(0) 或者 constant.MAN(1)
Returns:
{Boolean} , true:是身份证

<static> {Boolean} window.Mtils.validation.isInteger(str_data)
通过正则来判断数据是否为整数
Author: Rui.Zhang.
Parameters:
{String} str_data
待校验的数据
Returns:
{Boolean} , true:是整数

<static> {Boolean} window.Mtils.validation.isIpV4(str_data)
判断数据是否为IPV4地址
Author: Rui.Zhang.
Parameters:
{String} str_data
待校验的数据
Returns:
{Boolean} , true:是IPV4地址

<static> {Boolean} window.Mtils.validation.isMobile(str_data)
判断数据是否为手机号
Author: Rui.Zhang.
Parameters:
{String} str_data
待校验的数据
Returns:
{Boolean} , true:是手机号

<static> {Boolean} window.Mtils.validation.isNumber(str_data)
通过正则来判断数据是否为数字(包括小数)
Author: Rui.Zhang.
Parameters:
{String} str_data
待校验的数据
Returns:
{Boolean} , true:是数字

<static> {Boolean} window.Mtils.validation.isQQ(str_data)
判断数据是否为QQ
Author: Rui.Zhang.
Parameters:
{String} str_data
待校验的数据
Returns:
{Boolean} , true:是QQ

<static> {Boolean} window.Mtils.validation.isTelephone(str_data)
判断数据是否为座机号(固定电话)
Author: Rui.Zhang.
Parameters:
{String} str_data
待校验的数据
Returns:
{Boolean} , true:是座机号

<static> {Boolean} window.Mtils.validation.isUrl(str_data, flag)
判断数据是否为网址(URL),请传入满足http标准协议的链接
Author: Rui.Zhang.
Parameters:
{String} str_data
待校验的数据
{Boolean} flag
是否使用严格模式,默认为false
Returns:
{Boolean} , true:是网址

Documentation generated by JsDoc Toolkit 2.3.0 on Thu Jul 19 2018 17:02:29 GMT+0800 (CST)