datatable中button

//  function test(){      
//      $("#ruleDataTable2").dataTable({
//       "sAjaxSource": dbLinkUrl.sqlResultexport, 
//          "fnServerData": createShowingTable,
//          "processing": true,
//          "serverSide": true,
//          "bDestroy": true,
//          "bFilter": false,
//          "retrieve": true,
//          "paging": true,
//         "bAutoWidth": true,
//          "sScrollX": "100%",
//          "sScrollY": 320,
//          "fnDrawCallback": function (oSettings) {
//              drawDataTableLengthCtl($(this), oSettings);
//          },
//          //增加button
//          buttons: [ //按钮功能,这个里面包括导出,打印的设置
//          'pageLength', //这个就是将显示几页变成按钮类型
//          {
//              text: '导出PDF',
//              extend: 'pdfHtml5',
//              exportOptions: { //exportOptions这个是当点击导出是会触发的
//                  format: { //当在表格中有操作一列或想要去修改导出的数据,那么就在这个里面去修改导出的数据
//                      header: function (data, column, node) { //这个里面修改头部的数据,这个里面返回来的产数有 data 这个是表头的中的每一个th中的内容,column 这个是第几列,node 就是每个th的元素
//                          var heads = new Array();
//                          if (column != title_data.length - 1) {
//                              heads.push(data);
//                          }
//                          return heads; // return 返回的就是你想要显示的要的数据
//                      },
//                      body: function (data, row, column, node) { //body 是修改的tbody 中的内容 ,这个里面会多出一个 row 的参数 ,这个参数就当前所在的行,其他的同上
//          var texts = new Array();
//                          if (column != title_data.length - 1) {
//                              texts.push(data);
//                          }
//                          return texts;
//                      }
//                  }
//              },
//              customize: function (doc) {   //这个是用来设置你导出中添加一些其它信息 和 修改所导出的名称
//                  var cols = [];
//                  cols[0] = {text:'第三方设备清单', alignment: 'center'};
//                  var objFooter = {};
//                  objFooter['columns'] = cols;
//                  doc['header']= objFooter;
//                  doc['content'][0].text = "<?php echo $project; ?>";
//              }
//          },
//          {
//              text: "导出Excel",
//              extend: 'excelHtml5',
//              filename:"<?php echo $project; ?> - 第三方设备清单",
//              exportOptions: {
//                  format: {
//                      header:function (data, column, node) {
//                          var heads = new Array();
//                          if(column != title_data.length-1){
//                              heads.push(data);
//                          }
//                          return heads;
//                      },
//                      body: function (data, row, column, node) {
//                          var texts = new Array();
//                          if(column != title_data.length-1){
//                              texts.push(data);
//                          }
//                          return texts;
//                      }
//                  }
//              },
//              customize: function (win) {
//                  console.log(win);
//                  var sheet = win.xl.worksheets['sheet1.xml'];
//                  $('cols col', sheet).attr({'width':30});
//  
//              }
//          }
//      ],
//      });
//  }

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值