码迷,mamicode.com
首页 > Web开发 > 详细

Js 跳出两级循环的方法

时间:2019-01-10 00:05:02      阅读:195      评论:0      收藏:0      [点我收藏+]

标签:初始化   方法   login   循环   common   htm   color   nap   index   

做过一个复杂的验证方法,需要两层each验证之后反正报错的信息。因为双重循环的问题,纠结了很久。

/**
 * 验证input 的值 是否输入 flg:验证成功 false:验证失败
 */
function CommonApplyFormValidate(formId){
     var logInfo = "";
     outerloop://命名外圈语句
    $(formId).find(".mui-input-row").each(function(){
        var success = false;
        var inputObject = $(this);
        inputObject.children().each(function(index, el){
            var cont = $(this);
            var keyId = cont.attr("id");
            if(keyId != null && keyId !="" && keyId !="undefined"){
                console.log("v1-----"+keyId);
                console.log("v1-required----"+cont.attr("required"));
                if(cont.attr("required") != "undefined"){
                        //根据标签的类型,设置初始化的值
                      var parmValue = "";
                      logInfo = $("#"+keyId).attr("al");
                        if($("#"+keyId).is(‘textarea‘)){
                            console.log(‘textarea‘);
                            //$(keyId).val(dataValue);
                        }else if($("#"+keyId).is(‘input‘)){
                          console.log(‘input‘);
                          parmValue = $("#"+keyId).val();
                            //$(keyId).val(dataValue);
                        }else if($("#"+keyId).is(‘p‘)){
                          console.log(‘p‘);
                            //$(keyId).html(dataValue);
                        }
                        
                        if(isnull(parmValue)){
                          console.log(11111111111111);
                          success = true;
                          return false;
                        console.log(22222222);
                        }
                
                }
            }
            
        });
        
         return false ;
         
    /*    if(!isnull(logInfo)){
            return  logInfo;
        }*/
        console.log(12000000000);
    });
     return logInfo;
    console.log(9999999999);
}

 

Js 跳出两级循环的方法

标签:初始化   方法   login   循环   common   htm   color   nap   index   

原文地址:https://www.cnblogs.com/sunxun/p/10247533.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!