微信小程序开发交流qq群   581478349

   承接微信小程序开发。扫码加微信。

直接上代码,有不懂的可以留言。
<!DOCTYPE html>
<html><head><meta charset="UTF-8"><script src="https://cdn.bootcss.com/jquery/2.1.1/jquery.min.js"></script><title></title></head><body><form action=""><tbody id="daohang"></tbody>                </form>   <script type="text/javascript">//          页面渲染$.ajax({type:"get",url:"http://***",async:true,dataType:"json",success:function(data){console.log(JSON.stringify(data))var arr={}; var obj=eval(data);var dh='';for(i=0;i<obj.length;i++){for(j=0;j<obj[i].child.length;j++){arr = obj[i].child[j]console.log("111:"+JSON.stringify(obj[i]))console.log("ww:"+arr.id)}if(obj[i].is_show==1){var show='显示';}else{var show='隐藏';}                   dh+='<ol class="dd-list">';dh+='    <li class="dd-item full" data-id="74576">  ';  dh+='       <div class="dd-handle">[ID:'+obj[i].id+'] '+obj[i].title +'<span class="pull-right">  ';  dh+='          <div class="label label-success" data-toggle="ajaxSwitch" data-switch-value="1">'+show+'</div>        ';  dh+='         <ol class="dd-list">              ';  dh+='      <li class="dd-item full" data-id="74577">      ';  dh+='           <div class="dd-handle" style="width:100%;">     ';  dh+='               <img src="http://123.207.41.93/jtct/Uploads/'+arr.image_1+'" width="30" height="30" onerror="$(this).remove()"  '; dh+='     style="padding:1px;border: 1px solid #ccc;float:left;" />   [ID: '+arr.id+'] '+arr.title+' <span class="pull-right">';  dh+='                      <div class="label label-success" data-toggle="ajaxSwitch" data-switch-value="'+arr.is_show+'"></div>显示</div>       ';  dh+='</div>         ';  dh+=' </li>       ';  dh+='</ol>      ';            }document.getElementById('daohang').innerHTML=dh;},error:function(){alert('NO');                }       });   </script></body>
</html>
 

js多维数组渲染HTML js for循环渲染页面相关推荐

  1. JS二维数组转树形数据

    JS二维数组转树形数据 // 测试数据const arr = [{ id: '1', pid: '0', name: 'jack', age: 20 },{ id: '2', pid: '0', na ...

  2. php array_push 二维数组,arraypush js二维数组push的方法

    用array_push给数组添加一个属性值 用array_push给数组添加一个属性值,如果是直接添加$a可以,但是如果要(1)如果你的数组是一维数组: 如: $arr = array('id'=&g ...

  3. 记录 Js 二维数组的排序

    记录 Js 二维数组的排序 二维数组 let schedule=[[33, 38], [90, 92], [87, 88], [98, 100], [20, 32]] 冒泡排序(升序) var num ...

  4. js二维数组_Javascript数组

    数组的概念:引用类型的对象. 本质:内存中存储多个数据的空间,再取个名字. 数据结构:数据结构不同,擅长的操作不同. 数组特点:便于数据的查找与维护. 数组的创建: 方法1:var 数组名=[元素1, ...

  5. php 二维数组传递给 js 问题解决记录

    需求: php从数据库中读取到二维数组,传递到js中 实现步骤: php:json_encode  →   json  →  js:eval 即在php中使用json_encode()将php的二维数 ...

  6. js二维数组定义和初始化的三种方法

    方法一:直接定义并且初始化,这种遇到数量少的情况可以用 var _TheArray = [["0-1","0-2"],["1-1",&quo ...

  7. js 多维数组长度_C++申请与释放动态数组1(学习笔记:第6章 16)

    分配和释放动态数组[1] 分配: new 类型名T [ 数组长度 ] 数组长度可以是任何表达式,在运行时计算 释放:delete[] 数组名p 释放指针p所指向的数组. p必须是用new分配得到的数组 ...

  8. php n维数组扁平化,js嵌套的数组扁平化:将多维数组变成一维数组以及push()与concat()区别的讲解...

    数组的扁平化:将多维数组变成一维数组 对于一个像这样的嵌套数组:a=[1,[2,[3,4]],5,6]我们想要把它变成一个一维数组,有下面几种方法: 方法一:递归一 function parseArr ...

  9. js二维数组arr中表示读取第i行第j列的是:_c++ c语言 数组与字符串

    c语法7 - 数组与字符串 概述 定义:把具有相同类型的若干变量按有序形式组织起来称为数组. C语言数组属于构造数据类型.一个数组可以分解为多个数组元素,这些数组元素可以是基本数据类型或是构造类型.因 ...

  10. js二维数组传递java,ActiveX获取JavaScript传递的二维数组

    此文参考了http://blog.csdn.net/playstudy/article/details/8259737,在此基础上做了改进 // WebDlg.idl : WebDlg 的 IDL 源 ...

最新文章

  1. 每日一题(字符串拆分)
  2. CMAKE支持c++11的两种方式
  3. PHP5.4新特性(转)
  4. oracle sql developer 出现 : 适配器无法建立连接问题解决方案 The Network Adapter could not establish the connection...
  5. wan口有流量但电脑上不了网_wan口有ip地址但是上不了网怎么办?
  6. 【HNOI2017】影魔
  7. s7填表指令att_第五章 S7-200 指令系统.ppt
  8. log4net 日志跟踪
  9. sql 触发器嵌套条件_SQL Server中的嵌套触发器
  10. 今日小程序推荐:戒烟必备-脱敏戒烟,从小程序开始!
  11. 【预测模型】加权移动平均法预测煤炭产值
  12. 广义线性混合模型GLMM
  13. 微信人工客服24小时在线电话
  14. 标准88 钢琴键代码 html+css+js
  15. zend新建php项目,Zend Studio使用教程:创建PHP文件的三种方式
  16. win10 enterprise
  17. C#中Winform操作百度地图
  18. YARN中的任务队列调度器-公平调度器(Fair Scheduler)
  19. linux 销毁 文件,彻底删除Linux文件的方法汇总
  20. C++ 二元一次方程组算法

热门文章

  1. Tomcat虚拟目录设置
  2. 存储器结构层次(二)
  3. 【技巧——windows】直接登陆到桌面,免去输入密码
  4. maven 插件:Tomcat7
  5. 忘记mysql 密码的取回方法
  6. 【C++】C/C++ 中default/delete特性
  7. NDK/JNI demo ( 五 ) ORB_SLAM2在Android上的移植过程
  8. Linux环境编程--linux中的perror、exit、_exit、wait 和 waitpid
  9. Linux环境编程--fflush(stdout)有什么作用
  10. 好多Javascript日期选择器呀-4