jQuery validate 怎么验证一串数字是手机号或者是座机号? validatejQuery 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个不是jquery的问题吧,得先由你来定判断标准比如 “13开始的11位数字为手机号,其余的是座机号” 恩,我的validate中有验证phone的,有验证mobile的,我想在class=“”里这个怎么写就可以验证phone或者是mobile了. 你用的什么验证js,看一看该js的文档 validate: function (element, options, msg) { var pattern = null; if(options == 1){ pattern = /^\d+$/ } else if () { pattern = /^\s+$/ } if(pattern != null){ element.addClass("error"); element.append("<span>"+ msg +"/span>"); }}这样处理 验证方法 mobileOrphone: {// 验证手机号码 validator: function (value) { return /^(13|15|18)\d{9}$/i.test(value) || /^((\(\d{2,3}\))|(\d{3}\-))?(\(0\d{2,3}\)|0\d{2,3}-)?[1-9]\d{6,7}(\-\d{1,4})?$/i.test(value); }, message: '格式不正确,请使用下面格式:020-88888888或手机号码.' },<input type="text" class="easyui-validatebox" validtype="mobileOrphone" /> webrtc 使用 javascript的数组问题 获取图片的位置 假如我有个字符串是 var s="DD";如何将它转换为10进制数 IE到底知不知道其实getElementById和getElementsByName是有区别地。 请问js回调函数中能包含调用其他js的函数吗? 怎么样可以让脚本更换载入的影片呢? 如何屏蔽安全提示框????? name和id的区别是什么? 如何引用导航栏? easyui-datagrid的移动问题 如何根据经纬度获得中文地址?
比如 “13开始的11位数字为手机号,其余的是座机号”
你用的什么验证js,看一看该js的文档
validate: function (element, options, msg) {
var pattern = null;
if(options == 1){
pattern = /^\d+$/
} else if () {
pattern = /^\s+$/
}
if(pattern != null){
element.addClass("error");
element.append("<span>"+ msg +"/span>");
}
}
这样处理 验证方法
validator: function (value) {
return /^(13|15|18)\d{9}$/i.test(value) || /^((\(\d{2,3}\))|(\d{3}\-))?(\(0\d{2,3}\)|0\d{2,3}-)?[1-9]\d{6,7}(\-\d{1,4})?$/i.test(value);
},
message: '格式不正确,请使用下面格式:020-88888888或手机号码.'
},
<input type="text" class="easyui-validatebox" validtype="mobileOrphone" />