国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

bootstrapTable+ajax加載數據 refresh更新數據

2019-11-19 13:04:45
字體:
來源:轉載
供稿:網友

本文實例為大家分享了bootstrapTable+ajax加載數據,和refresh更新數據兩部分,供大家參考,具體內容如下

1.html

<form class="form-horizontal" role="form">  <div class="form-group">    <label for="calendar" class="col-sm-1 control-label">日期</label>    <div class="col-sm-3">      <input type="text" id="calendar" class="form-control" value="2018-06-13" class="form-control">    </div>  </div>  <div class="form-group">    <label for="types" class="col-sm-1 control-label">時間類別</label>    <div class="col-sm-3">      <select name="" id="types" class="form-control">        <option value="week">week</option>        <option value="month">month</option>        <option value="sixmonth">sixmonth</option>      </select>    </div>  </div></form><div class="tableDisplay" id="dataTable">  <table class="table table-bordered" width="100%" style="margin-bottom:0px;" data-height="460">  </table></div>

2.js

<script>  //日期時間格式化20180613  function dateFormat(time){    //time = 2018-06-13;    var splitArr = time.split('-'),      newStr = splitArr.join('');    return newStr;  }  $(document).ready(function() {    //啟動日期插件    $('#calendar').datetimepicker({      language: 'zh-CN',      weekStart: 1,      todayBtn: 1,      autoclose: 1,      todayHighlight: 1,      startView: 2,      minView: 2,      forceParse: 0    });    //日期改變時刷新table;    $('#calendar').on('changeDate', function(ev){      $dataTableHot.bootstrapTable('refresh');    });    var type=$("#types option:selected").val();    $("#types").change(function(){      type = $("#types option:selected").val();      $dataTableHot.bootstrapTable('refresh');    })    var $dataTableHot = $("#dataTable table").bootstrapTable({      search: false,      pagination: true,      pageSize: 15,      pageList: [5, 10, 15, 20],      showColumns: true,      showRefresh: false,      locale: "zh-CN",      striped: true,      toggle:true,      ajax:function(request) {        $.ajax({          url:"http://127.0.0.1:8080/getdata",          type:"GET",          dataType:"json",          data:{            date:dateFormat($("#calendar").val()),  //dateFormat($("#calendar").val())            type:type,            value:"hot",            order:"asc"          },          success:function(data){            request.success({              row : data            });            $('#dataTable table').bootstrapTable('load', data);          },          error:function(error){            console.log(error);          }        })      },      columns:[{        field: "projectId",        title:"projectId"      },{        field: "projectName",        title:"projectName"      }, {        field: "value",        title:"value"      }]    });  });</script>

3.刷新表格

$dataTableHot.bootstrapTable('refresh);

4.bootstrap-datatimepick日期時間插件,日期changeDate事件

$("#canlendar").on('changeDate',function(ev){ ... });

5.在最后添加"操作"列,實現查看"詳情"操作

columns:[...,  {    title:"操作",    events:{   //為按鈕添加事件      "click #details":function(e,value,row,index){        alert("項目名稱:"+row.projectName);      }    },    formatter:function(value,row,index){   //把需要創建的按鈕封裝在函數中      return "<button class='btn btn-default' id="details">詳情</button>"    }   }]

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 闽清县| 夏邑县| 时尚| 洛宁县| 威远县| 襄城县| 平江县| 会东县| 丹棱县| 阜城县| 湘潭县| 金秀| 南阳市| 泗水县| 舟山市| 铜川市| 夏河县| 岳普湖县| 尚义县| 青铜峡市| 嘉义县| 北流市| 罗平县| 许昌市| 金川县| 威海市| 莎车县| 贺州市| 承德县| 罗源县| 台前县| 西昌市| 静宁县| 梓潼县| 久治县| 武山县| 堆龙德庆县| 漳州市| 广东省| 江津市| 蕉岭县|