写校验时需要用到当input空中值不为空时,执行校验,代码如下
1 if($("#email").val()) { 2 var isEmail = /^([.a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(.[a-zA-Z0-9_-])+/; 3 if(!isEmail.test($("#email").val())){ 4 $('#popContent').text('请您输入正确的邮箱'); 5 $('#popMask').modal('open'); 6 return false; 7 } 8 }
也趁机会总结一下jquery判断是否为空的方法
var C = $("类名或者id").val();
(1) if(C==null||C==undefined||C==""){
//代码
}
(2) if(C.length==0){
//代码
}
(3) if(C){
//代码
}