当前位置: 首页 > news >正文

js循环生成多个easyui datagrid数据网格时,初始化表格

$.each( content, function(i, item){
                    var info_tpl = "";var result_tpl = "";var pre = /\<+\s*([a-z]+)\s*/;
                    info_tpl += "<div class='result-info'>"
                            + "<p>【执行SQL:("+i+")】</p>"
                            + "<p>"+item.sql+"</p>"
                            + "<p>"+item.msg+"</p>";
                    //显示执行结果
                    $("#pagebox .pagebox-list:eq("+index1+") .resultbox .result-info-box").append(info_tpl);
                    $("#pagebox .pagebox-list:eq("+index1+") .resultbox .result-info-box").show();

                    if ( item.excute_result != '' && item.excute_result != undefined ) {
                        //显示结果集列
                        var resultnav_tpl = "<li><span class='resultnav-title' title='"+item.sql+"'>结果集"+x+"</span></li>";
                        
                        $("#pagebox .pagebox-list:eq("+index1+") .resultnav ul").append(resultnav_tpl);

                        result_tpl += "<div class='result-content' >"
                            +"<table class=\"easyui-datagrid\" style=\"width:100%;height:"+resultbox_height+"px;\" data-options=\"striped:true,rownumbers:true,singleSelect:true\" >"
                            +"<thead><tr>";
                        $.each( item.excute_result, function(j, vo){
                            if( j == 0 ){
                                $.each( vo, function(h, v){
                                    result_tpl += "<th data-options=\"field:'" + h + "',align:'center',width:80\">"+h+"</th>";
                                } );
                                result_tpl += "</tr></thead><tbody>";
                            }
                            result_tpl += "<tr>";
                            $.each( vo, function( k, val){
                                if ( pre.test(val) ) {
                                    result_tpl += "<td><xmp>" + val + "</xmp></td>";
                                } else {
                                    result_tpl += "<td title='" + val + "'>" + val + "</td>";
                                }
                            });
                            result_tpl += "</tr>";
                        } );
                        result_tpl += "</tbody></table></div>";
                        $("#pagebox .pagebox-list:eq("+index1+") .resultbox").append(result_tpl);
                        $.parser.parse("#pagebox .pagebox-list:eq("+index1+") .resultbox");//JQuery选择器是解析组件的父级节点

                        x++;
                    }
                } );

 

需要说明的这个jquery选择器必须是你解析组件的父级以上的节点。也就是说这个查找出来的节点相当于一个容器,它只会解析容器里面的内容。

转载于:https://www.cnblogs.com/rnckty/p/5960752.html

相关文章:

  • 双绞线 (Twist-Pair)
  • jquery cookie插件轻松实现切换背景颜色
  • 我儿小乐乐
  • asp.net中使用modal window的问题
  • Python--命令行参数解析Demo
  • 股票基本名词概念
  • CSS3动画特效——transform详解
  • 词典建立过程缓慢的解决~~子系统构架重新设计!
  • Angular通过CORS实现跨域方案
  • Outlook Express的邮件导入和邮件导出(备份)
  • 高考过后
  • 路由器知识
  • [英语阅读笔记]Using Page Methods in ASP.NET AJAX
  • 设计模式学习笔记(三:装饰模式)
  • 釜底抽薪:用autoruns揪出流氓软件的驱动保护
  • 【翻译】Mashape是如何管理15000个API和微服务的(三)
  • 2018以太坊智能合约编程语言solidity的最佳IDEs
  • Docker 1.12实践:Docker Service、Stack与分布式应用捆绑包
  • Docker容器管理
  • ES6语法详解(一)
  • HTML-表单
  • iOS | NSProxy
  • Quartz实现数据同步 | 从0开始构建SpringCloud微服务(3)
  • Redis 懒删除(lazy free)简史
  • Service Worker
  • SpiderData 2019年2月16日 DApp数据排行榜
  • Spring核心 Bean的高级装配
  • webpack+react项目初体验——记录我的webpack环境配置
  • 表单中readonly的input等标签,禁止光标进入(focus)的几种方式
  • 前端技术周刊 2019-02-11 Serverless
  • 深度学习入门:10门免费线上课程推荐
  • 一天一个设计模式之JS实现——适配器模式
  • 正则表达式
  • 正则学习笔记
  • 我们雇佣了一只大猴子...
  • 专访Pony.ai 楼天城:自动驾驶已经走过了“从0到1”,“规模”是行业的分水岭| 自动驾驶这十年 ...
  • ​LeetCode解法汇总2696. 删除子串后的字符串最小长度
  • #1014 : Trie树
  • #预处理和函数的对比以及条件编译
  • $ is not function   和JQUERY 命名 冲突的解说 Jquer问题 (
  • (二)斐波那契Fabonacci函数
  • (二)正点原子I.MX6ULL u-boot移植
  • (一)基于IDEA的JAVA基础1
  • (转)http-server应用
  • (转)程序员疫苗:代码注入
  • (转)淘淘商城系列——使用Spring来管理Redis单机版和集群版
  • (转载)OpenStack Hacker养成指南
  • .Net Web项目创建比较不错的参考文章
  • .Net 访问电子邮箱-LumiSoft.Net,好用
  • .net网站发布-允许更新此预编译站点
  • @Import注解详解
  • @ModelAttribute 注解
  • [ C++ ] template 模板进阶 (特化,分离编译)
  • [20170728]oracle保留字.txt
  • [Android]使用Git将项目提交到GitHub