• 递归json字符串


    $(function(){
       var data=[{ ...  }];  //json树形字符串 
       $("#dataInput").click(function(){
          var options="";
          var count=8;
          if(data.length==1){  
             options = displayMenu(data[0], options,count);   
          }   
          $("#ss").html(options); 
       });
    });
     
    function displayMenu(model, options,count) {
       count=count+8;
       for(var j=0;j<model.children.length;j++){
          var childs = model.children;
          options = options + "<li>"+getEmptyString(count)+childs[j].displayName+"</li>";
          if (childs.length > 0) {
             options = displayMenu(childs[j], options,count);
          }
       }
       return options;
    };

    function getEmptyString(count){
       var text = '';
       for(var i=0;i<count;i++){
          text=text+'&nbsp;';
       }
       return text;
    }

  • 相关阅读:
    1 Java基础知识
    2 Java中常见集合
    请求转发和重定向的区别
    Kafka之工作流程分析
    Kafka之概述
    Kafka之安装
    Oracle数据库查看用户状态
    linux压缩和解压文件命令
    JVM性能调优
    Hbase之命令
  • 原文地址:https://www.cnblogs.com/lbangel/p/3100067.html
Copyright © 2020-2023  润新知