最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

詳解Jquery Easyui的驗證擴展

 更新時間:2017年01月09日 11:36:40   作者:蕃薯耀  
本文主要介紹了Jquery Easyui驗證擴展,Easyui驗證,Easyui校驗,js正則表達式。具有一定的參考價值,下面跟著小編一起來看下吧

一、擴展easyui的驗證規(guī)則

二、使用

在data-option加上屬性:validType:'phone',如下面所示:

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

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

三、部分校驗方法

/**
* 去掉字符串頭尾空格
* @param str 傳入的字符串值
* @author lqy
* @since 2015-08-21
*/ 
function trim(str) { 
 if(str == null){ 
  return ""; 
 } 
 return str.replace(/(^\s*)|(\s*$)/g, ""); 
}; 
/** 
 * 是否為Null 
 * @param object 
 * @returns {Boolean} 
 */ 
function isNull(object){ 
 if(object == null || typeof object == "undefined"){ 
  return true; 
 } 
 return false; 
}; 
/** 
 * 是否為空字符串,有空格不是空字符串 
 * @param str 
 * @returns {Boolean} 
 */ 
function isEmpty(str){ 
 if(str == null || typeof str == "undefined" || 
   str == ""){ 
  return true; 
 } 
 return false; 
}; 
/** 
 * 是否為空字符串,全空格也是空字符串 
 * @param str 
 * @returns {Boolean} 
 */ 
function isBlank(str){ 
 if(str == null || typeof str == "undefined" || 
   str == "" || trim(str) == ""){ 
  return true; 
 } 
 return false; 
};
/**
 * 檢查手機號碼
 * @param z_check_value 要檢查的值
 * @return 符合返回true,否false
 * @since 2015-08-21
*/ 
function checkPhone(z_check_value) { 
 if(isEmpty(z_check_value) || z_check_value.length != 11){ 
  return false; 
 } 
 var z_reg = /^13[0-9]{9}|15[012356789][0-9]{8}|18[0-9]{9}|(14[57][0-9]{8})|(17[015678][0-9]{8})$/; 
 return z_reg.test(z_check_value); 
};
/**
 * 檢查電話號碼
 * @param z_check_value 要檢查的值
 * @return 符合返回true,否false
 * @since 2015-08-21
*/ 
function checkTelePhone(z_check_value){ 
 var z_reg = /^(([0\+]\d{2,3}-)?(0\d{2,3})-)?(\d{7,8})(-(\d{3,4}))?$/; 
 return z_reg.test($.trim(z_check_value)); 
};  
/**
 * 檢查僅中文
 * @param z_check_value 要檢查的值
 * @return 符合返回true,否false
 * @since 2015-08-21
*/ 
function checkChinese(z_check_value){ 
 var z_reg = /^[\u4E00-\u9FA5\uF900-\uFA2D]+$/; 
 return z_reg.test($.trim(z_check_value)); 
}; 
/**
 * 是否為數(shù)字
 * @param z_check_value 要檢查的值
 * @return 符合返回true,否false
 * @since 2016-10-31
*/ 
function isNumber(z_check_value){ 
 var z_reg = /^(([0-9])|([1-9]([0-9]+)))$/; 
 return z_reg.test($.trim(z_check_value)); 
};
/**
 * 是否為數(shù)字組成的字符串,01也符合規(guī)則
 * @param z_check_value 要檢查的值
 * @return 符合返回true,否false
 * @since 2017-01-07
*/ 
function isNumberText(z_check_value){ 
 var z_reg = /^([0-9]+)$/; 
 return z_reg.test($.trim(z_check_value)); 
}; 
/**
 * 可以判斷是否為數(shù)字、金額、浮點數(shù)
 * @param z_check_value 要檢查的值
 * @return 符合返回true,否false
 * @author lqy
 * @since 2017-01-07
*/ 
function isFloat(z_check_value){ 
 var z_reg = /^((([0-9])|([1-9][0-9]+))(\.([0-9]+))?)$/;//.是特殊字符,需要轉(zhuǎn)義 
 return z_reg.test($.trim(z_check_value)); 
};

以上就是本文的全部內(nèi)容,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,同時也希望多多支持腳本之家!

相關(guān)文章

最新評論

乌兰浩特市| 普定县| 永平县| 五常市| 资中县| 民和| 忻城县| 林口县| 巴楚县| 泰来县| 伊宁市| 四平市| 浠水县| 仪陇县| 雷山县| 锦州市| 常山县| 辽宁省| 霍山县| 孝感市| 枣阳市| 鄱阳县| 顺昌县| 义乌市| 海伦市| 丽江市| 仙桃市| 原平市| 萨迦县| 星座| 黄陵县| 涞水县| 迭部县| 新巴尔虎右旗| 大荔县| 平陆县| 河南省| 临高县| 丽江市| 墨脱县| 武功县|