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 相关文章推荐
风吟的小型JavaScirpt库 (FY.JS).
Mar 09 Javascript
jQuery计算textarea中文字数(剩余个数)的小程序
Nov 28 Javascript
jfreechart插件将数据展示成饼状图、柱状图和折线图
Apr 13 Javascript
java中String类型变量的赋值问题介绍
Mar 23 Javascript
JQuery和PHP结合实现动态进度条上传显示
Nov 23 Javascript
使用JS正则表达式 替换括号,尖括号等
Nov 29 Javascript
jQuery图片瀑布流的简单实现代码
Mar 15 Javascript
原生JS实现图片网格式渐显、渐隐效果
Jun 05 Javascript
JS中实现隐藏部分姓名或者电话号码的代码
Jul 17 Javascript
jQuery实现弹幕特效
Nov 29 jQuery
JS面向对象编程——ES6 中class的继承用法详解
Mar 03 Javascript
vue+axios 拦截器实现统一token的案例
Sep 11 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版(2)
2006/10/09 PHP
用Flash图形化数据(一)
2006/10/09 PHP
分享微信扫码支付开发遇到问题及解决方案-附Ecshop微信支付插件
2015/08/23 PHP
PHP从数组中删除元素的四种方法实例
2017/05/12 PHP
Laravel使用Queue队列的技巧汇总
2019/09/02 PHP
html dom节点操作(获取/修改/添加或删除)
2014/01/23 Javascript
红米手机抢购的js代码
2014/03/10 Javascript
jQuery对象的链式操作用法分析
2016/05/10 Javascript
ejsExcel模板在Vue.js项目中的实际运用
2018/01/27 Javascript
快速解决select2在bootstrap模态框中下拉框隐藏的问题
2018/08/10 Javascript
layui的table中显示图片方法
2018/08/17 Javascript
Vue 实现前端权限控制的示例代码
2019/07/09 Javascript
vue使用高德地图根据坐标定位点的实现代码
2019/08/22 Javascript
Element PageHeader页头的使用方法
2020/07/26 Javascript
vue2和vue3的v-if与v-for优先级对比学习
2020/10/10 Javascript
[00:55]深扒TI7聊天轮盘语音出处3
2017/05/11 DOTA
python django集成cas验证系统
2014/07/14 Python
详解Django中的过滤器
2015/07/16 Python
Linux系统上Nginx+Python的web.py与Django框架环境
2015/12/25 Python
python微信跳一跳系列之棋子定位像素遍历
2018/02/26 Python
浅谈python实现Google翻译PDF,解决换行的问题
2018/11/28 Python
Pandas之ReIndex重新索引的实现
2019/06/25 Python
django中上传图片分页三级联动效果的实现代码
2019/08/30 Python
Django生成PDF文档显示网页上以及PDF中文显示乱码的解决方法
2019/12/17 Python
python中remove函数的踩坑记录
2021/01/04 Python
Pat McGrath Labs官网:世界上最有影响力的化妆师推出的彩妆品牌
2018/01/07 全球购物
高中生自我评价个人范文
2013/11/09 职场文书
慈善捐赠倡议书
2014/08/30 职场文书
2014年宣传部工作总结
2014/11/12 职场文书
2014年煤矿工人工作总结
2014/12/08 职场文书
教师研修随笔感言
2015/11/18 职场文书
2016年共产党员个人承诺书
2016/03/24 职场文书
CSS3实现的水平标题菜单
2021/04/14 HTML / CSS
python process模块的使用简介
2021/05/14 Python
SQL注入详解及防范方法
2021/12/06 MySQL
24年收藏2000多部退役军用电台
2022/02/18 无线电