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

首頁 > 開發(fā) > AJAX > 正文

bootstrapTable+ajax加載數(shù)據(jù) refresh更新數(shù)據(jù)

2024-09-01 08:33:58
字體:
供稿:網(wǎng)友

本文實(shí)例為大家分享了bootstrapTable+ajax加載數(shù)據(jù),和refresh更新數(shù)據(jù)兩部分,供大家參考,具體內(nèi)容如下

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.在最后添加"操作"列,實(shí)現(xiàn)查看"詳情"操作

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

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持VeVb武林網(wǎng)。


注:相關(guān)教程知識閱讀請移步到JavaScript/Ajax教程頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 富源县| 梁山县| 新和县| 三门峡市| 兴海县| 敖汉旗| 镇平县| 达孜县| 永康市| 海晏县| 龙江县| 祥云县| 永平县| 横峰县| 辽中县| 应城市| 通辽市| 鹤峰县| 彰化市| 昭通市| 荣成市| 陇川县| 平邑县| 淮南市| 达拉特旗| 湄潭县| 乐平市| 胶州市| 临夏县| 法库县| 惠东县| 海林市| 巨野县| 东平县| 新闻| 红河县| 水富县| 武山县| 巩留县| 周口市| 临安市|