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 限制输入脚本大全
Nov 03 Javascript
基于jquery的给文章加入关键字链接
Oct 26 Javascript
jQuery结合Json提交数据到Webservice,并接收从Webservice返回的Json数据
Feb 18 Javascript
关于JQuery($.load)事件的用法和分析
Apr 09 Javascript
对Jquery中的ajax再封装,简化操作示例
Feb 12 Javascript
JS实现的在线调色板实例(附demo源码下载)
Mar 01 Javascript
JS获取当前使用的浏览器名字以及版本号实现方法
Aug 19 Javascript
jQuery实现鼠标滑过预览图片大图效果的方法
Apr 26 jQuery
Vue.js用法详解
Nov 13 Javascript
Django与Vue语法的冲突问题完美解决方法
Dec 14 Javascript
详解Angular5 服务端渲染实战
Jan 04 Javascript
AngularJS中ng-options实现下拉列表的数据绑定方法
Aug 13 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
8个出色的WordPress SEO插件收集
2011/02/26 PHP
PHP.ini安全配置检测工具pcc简单介绍
2015/07/02 PHP
PHP调用API接口实现天气查询功能的示例
2017/09/21 PHP
Laravel如何使用Redis共享Session
2018/02/23 PHP
兼容多浏览器的字幕特效Marquee的通用js类
2008/07/20 Javascript
JS实现随机数生成算法示例代码
2013/08/08 Javascript
JavaScript获取多个数组的交集简单实例
2013/11/11 Javascript
javascript简单性能问题及学习笔记
2014/02/04 Javascript
jquery自定义表格样式
2015/11/23 Javascript
javascript点击按钮实现隐藏显示切换效果
2016/02/03 Javascript
简单谈谈ES6的六个小特性
2016/11/18 Javascript
js中变量的连续赋值(实例讲解)
2017/07/08 Javascript
谈谈vue中mixin的一点理解
2017/12/12 Javascript
nodejs使用http模块发送get与post请求的方法示例
2018/01/08 NodeJs
vue 点击按钮实现动态挂载子组件的方法
2018/09/07 Javascript
详解Vue 动态组件与全局事件绑定总结
2018/11/11 Javascript
vue-cli3 从搭建到优化的详细步骤
2019/01/20 Javascript
监控Nodejs的性能实例代码
2019/07/02 NodeJs
使用layui的router来进行传参的实现方法
2019/09/06 Javascript
Python中的zipfile模块使用详解
2015/06/25 Python
Python单例模式实例详解
2017/03/01 Python
python中关于for循环的碎碎念
2017/06/30 Python
python操作excel的方法
2018/08/16 Python
python TKinter获取文本框内容的方法
2018/10/11 Python
python实现QQ批量登录功能
2019/06/19 Python
详细分析Python collections工具库
2020/07/16 Python
5 分钟读懂Python 中的 Hook 钩子函数
2020/12/09 Python
英国奢侈品概念店:Base Blu
2019/05/16 全球购物
Yahoo-PHP面试题3
2012/01/14 面试题
校园活动策划书范文
2014/01/10 职场文书
超市采购员岗位职责
2014/02/01 职场文书
2015年学校精神文明工作总结
2015/05/27 职场文书
赤壁观后感(2)
2015/06/15 职场文书
解析探秘fescar分布式事务实现原理
2022/02/28 Java/Android
Python 避免字典和元组的多重嵌套问题
2022/07/15 Python
vue实现input输入模糊查询的三种方式
2022/08/14 Vue.js