首页 > Web开发 > 详细

Js 跳出两级循环的方法

时间:2019-01-09 23:55:12      阅读:329      评论:0      收藏:0      [点我收藏+]

做过一个复杂的验证方法,需要两层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 跳出两级循环的方法

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!