Bootstrap 填充Json数据的实例代码


Posted in Javascript onJanuary 11, 2017

本文介绍Bootstrap 填充Json数据,具体如下:

一、如图:

Bootstrap 填充Json数据的实例代码

二、html代码:

<%@ page language="java" pageEncoding="UTF-8" contentType="text/html; charset=UTF-8"%>
<div class="content">
  <div class="table-responsive"> 
  <div class="container-fluid" > 
    <div class="row-fluid"> 
       <form class="form-inline well well-sm" id="monitor_form" role="form">
        <div class="form-group pdate">
          <label for="date">起日期:</label><input type="text" id="startDate" name="startDate" class="form-control layer-date" data-options="editable:false,required:true"/>
          <i class="iconfont"></i>
        </div>
        <div class="form-group pdate">
          <label for="date">止日期:</label><input type="text" id="endDate" name="endDate" class="form-control layer-date" data-options="editable:false,required:true"/>
          <i class="iconfont"></i>
        </div> 
        <div class="form-group">
          <a href="javascript:void(0);" class="button bPrimary" id="iconsearch" ><i class="iconfont">?</i>查询</a>
        </div>
      </form>
      <div class="col-xs-6 nospace" >
      <div class="panel panel-default">
         <div class="panel-heading">统计图表</div>
         <div class="panel-body" style="border:0px;">
          <img id="JPGE_pdId" src="" title='统计图表' alt='统计图表'/> 
         </div>
      </div>
      </div>
      <div class="col-xs-6 nospace"> 
      <div class="panel panel-default">
         <div class="panel-heading">统计数据</div>
         <div class="panel-body noborder" style="border:0px;">
          <!-- <table id="monitor-table" class="table-striped table-hover" data-mobile-responsive="true"></table> -->
          <table id="monitor-table" class="table table-striped table-hover ">
            <thead>
              <tr>
                <th data-field="item0">数据类型</th>
                <th data-field="item1">流程名称</th>
                <th data-field="item2">数值</th>           
              </tr>
            </thead>
          </table> 
         </div>
      </div>
      </div>
    </div> 
  </div>
  </div>
</div>

三、js代码:

<script>
var $table = $("#monitor-table");
$(function(){
  refFlushChart();
  $("#iconsearch").click(function(){
    refFlushChart();
  });
});

function refFlushChart(){
  var params = $("monitor_form").serialize();
  var url = "${ctx}/workflow/central!monitorJPEG.action";
  submitForm(params,url, function(data){
    if( data.mess!=null&&data.mess.length > 0 ){
      Comfirm.show("提示", data.mess);
    }
    $("#JPGE_pdId").attr("src",data.imgUrl);
    //var dataObj = eval("(" + JSON.stringify(data.dataGrid) + ")");
    var dataObj = data.dataGrid;
    alert(dataObj.length);
    //$table.bootstrapTable('load', jQuery.parseJSON(data.dataGrid));
    $.each(dataObj,function(index,item){
      var $tr = $('<tr>');
      $.each(item,function(name,val){
        var $td = $('<td>').html(val);
        $tr.append($td);
      });
      $table.append($tr);
    });
  });
}

四、json数据格式:

{
  "state": 200,
  "mess": "",
  "startDate": "2016-10-04",
  "endDate": "2016-11-03",
  "imgUrl": "/workflow/reportChart/201611/03/5e39452448594fe8a8579d1993029759.jpg",
  "dataGrid": [
    {
      "item0": "开单数",
      "item1": "申请1",
      "item2": "1"
    },
    {
      "item0": "开单数",
      "item1": "申请2",
      "item2": "15"
    }
  ]
}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
深入理解JavaScript中的传值与传引用
Dec 09 Javascript
jquery队列queue与原生模仿其实现方法分享
Mar 25 Javascript
Javascript异步编程模型Promise模式详细介绍
May 08 Javascript
浅谈 jQuery 事件源码定位问题
Jun 18 Javascript
异步JS框架的作用以及实现方法
Oct 29 Javascript
JavaScript中各种引用类型的常用操作方法小结
May 05 Javascript
微信小程序 图片等比例缩放(图片自适应屏幕)
Nov 16 Javascript
Angular限制input框输入金额(是小数的话只保留两位小数点)
Jul 13 Javascript
浅析vue中的MVVM实现原理
Mar 04 Javascript
vue实现鼠标移入移出事件代码实例
Mar 27 Javascript
Node.js之删除文件夹(含递归删除)代码实例
Sep 09 Javascript
关于对TypeScript泛型参数的默认值理解
Jul 15 Javascript
原生js实现放大镜效果
Jan 11 #Javascript
微信小程序 高德地图SDK详解及简单实例(源码下载)
Jan 11 #Javascript
微信小程序开发经验总结(推荐)
Jan 11 #Javascript
bootstrap手风琴制作方法详解
Jan 11 #Javascript
el表达式 写入bootstrap表格数据页面的实例代码
Jan 11 #Javascript
微信小程序 本地存储及登录页面处理实例详解
Jan 11 #Javascript
js仿iphone秒表功能 计算平均数
Jan 11 #Javascript
You might like
php xfocus防注入资料
2008/04/27 PHP
PHP删除目录及目录下所有文件的方法详解
2013/06/06 PHP
Apache服务器下防止图片盗链的办法
2015/07/06 PHP
php连接mysql数据库
2017/03/21 PHP
thinkphp5 URL和路由的功能详解与实例
2017/12/26 PHP
PHP利用Mysql锁解决高并发的方法
2018/09/04 PHP
laravel实现上传图片,并且制作缩略图,按照日期存放的代码
2019/10/16 PHP
php实例分享之实现显示网站运行时间
2014/05/20 Javascript
JavaScript实现简单的二级导航菜单实例
2015/04/15 Javascript
Javascript简单改变表单元素背景的方法
2015/07/15 Javascript
javascript中的正则表达式使用详解
2015/08/30 Javascript
jQuery实现Tab菜单滚动切换的方法
2015/09/21 Javascript
jquery采用oop模式class类的使用示例
2016/01/22 Javascript
Angular在一个页面中使用两个ng-app的方法(二)
2017/02/20 Javascript
微信小程序时间控件picker view使用详解
2018/12/28 Javascript
javascript sort()对数组中的元素进行排序详解
2019/10/13 Javascript
js prototype深入理解及应用实例分析
2019/11/25 Javascript
微信浏览器下拉黑边解决方案 wScroollFix
2020/01/21 Javascript
vue 项目软键盘回车触发搜索事件
2020/09/09 Javascript
JavaScript实现鼠标移入随机变换颜色
2020/11/24 Javascript
python通过pil将图片转换成黑白效果的方法
2015/03/16 Python
Python下的subprocess模块的入门指引
2015/04/16 Python
python实现Adapter模式实例代码
2018/02/09 Python
python 格式化输出百分号的方法
2019/01/20 Python
python配置文件写入过程详解
2019/10/19 Python
python jenkins 打包构建代码的示例代码
2019/11/29 Python
Python高阶函数、常用内置函数用法实例分析
2019/12/26 Python
详解Python的爬虫框架 Scrapy
2020/08/03 Python
Python如何读写CSV文件
2020/08/13 Python
Python pymysql模块安装并操作过程解析
2020/10/13 Python
值得收藏的HTML5资源(学习html5的朋友可以收藏下)
2010/07/20 HTML / CSS
大学生自我鉴定范文模板
2014/01/21 职场文书
捐助贫困学生倡议书
2014/05/16 职场文书
责任胜于能力演讲稿
2014/05/20 职场文书
2014年学校工会工作总结
2014/12/06 职场文书
MySQL令人咋舌的隐式转换
2021/04/05 MySQL