• 循环体中去除一部分特定的数据


    循环体中去除一部分特定的数据:for each + if { continue }

    以前端页面和js脚本代码为例,后台java代码中也一样适用;

    页面html代码:

    <div data-role="tab-content" data-id="css" class="tab-panel">
      <ul class="newslist ml20 clearfix" id="oulist">
    
      </ul>
    </div>
    

      

    js中拼接数据:

    callbackSearchCondition : function(data,title){
                var list = title == "部门" ? data.OUList : data.ItemList;
                if(title=="部门"){
                    var strHtmlou="";
                    for(var i=0;i<list.length;i++){        
                        if(list[i].OUInfo.OUName=="需要去除的窗口1" || list[i].OUInfo.OUName=="需要去除的窗口2" ){
                
    continue;
                }
              strHtmlou
    +="<li><p><a href="javascript:void(0);" onclick="searchbyou('"+list[i].OUInfo.OUGuid+"')"><i></i>"+list[i].OUInfo.OUName+"窗口</a></p></li>";
              }
            $(
    "#oulist").html(strHtmlou)
          }
    else{
             
    var strHtmlzt="";
             for(var i=0;i<list.length;i++){
              strHtmlzt
    +="<li><p><a href="javascript:void(0);" onclick="searchbyzt('"+list[i].ItmeInfo.ItemValue+"')"><i></i>"+list[i].ItmeInfo.ItemText+"</a></p></li>";
             }
            $(
    "#zhutilist").html(strHtmlzt)
          }
    },
  • 相关阅读:
    [转]double free or corruption (!prev): 0x080644c8 ***
    linux sleep用法
    ubuntu的终端下修改IP、MAC、DNS及GATE
    jmeter mina2总结
    double free or corruption (!prev): 0x080644c8 ***
    jmeter最简单使用
    超级详细Tcpdump 的用法
    eclipse下打开jmeter源码
    Jmeter 命令行选项目录
    JavaScript的一些实用技巧收藏
  • 原文地址:https://www.cnblogs.com/wmqiang/p/10490292.html
Copyright © 2020-2023  润新知