js多维数组渲染HTML js for循环渲染页面
来源:互联网 发布:流川枫和苍井空 知乎 编辑:程序博客网 时间:2024/05/22 12:25
直接上代码,有不懂的可以留言。
<!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></body><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></html>
阅读全文
0 0
- js多维数组渲染HTML js for循环渲染页面
- js多维数组的获取与渲染
- 利用js模版引擎渲染html页面
- js之页面渲染
- vue.js 嵌套循环渲染
- JS执行与页面渲染
- vue.js,ajax渲染页面
- vue.js中的列表渲染(循环渲染)(v-for)
- JS渲染
- 浏览器渲染html,css,js过程
- 如何用websocket抓取JS渲染页面
- ajax请求+vue.js渲染+页面加载
- Vue.js中的列表渲染:v-for
- JS强制渲染
- js parser 渲染
- vue.js条件渲染
- Cpage.js列表渲染
- js重新渲染
- 【智力题】 4红牌、4蓝牌算法实现
- 技术人如何才能做好绩效管理提升团队绩效?
- JVM性能分析与定位
- Nginx Rtmp Learing 之HTTP HOOK回调及unix socket使用
- 基于 Gensim 的 Word2Vec 实践
- js多维数组渲染HTML js for循环渲染页面
- 【binary-tree-maximum-path-sum】
- 三,创建项目
- AMD-SDK的学习[1]--AdvancedConvolution
- Python多线程锁例子
- GAN改进五大方向
- MyEclipse 反编译插件的安装
- RAML 1.0中引用JSON Schema的方法详解
- linux 在线安装 jdk tomcat mysql eclipse