bootstrap.table
1、最大化
$(".btn-add").data("area",["100%","100%"]);//添加最大化
$(".btn-add").data("area",["100%","100%"]);//添加最大化
$(".btn-edit").data("area",["100%","100%"]);//编辑最大化
table.on("post-body.bs.table",function (){
$(".btn-editone,.btn-add").data("area",["100%","100%"]);
})
2、绑定自定义事件
自定义按钮:
buttons: [
{
name: 'ajax',
title: __('导出测评数据'),
classname: 'btn btn-xs btn-primary btn-export-window',//注意自定义的类
icon: 'fa fa-list',
url: 'pay/gzreport/export'
}
]
绑定事件:(注意自定义的类)
$(document).on('click', '.btn-export-window', function (e) {
e.preventDefault();
e.stopPropagation();
var url = $(this).attr('href');
if (confirm('确认要导出测评数据?')) {
window.open(url, '_blank');
}
return false;
}
3、bootstraptable转义escape:false时交给浏览器处理,escape:true时只处理具有xss的功击的字符进行转义。
4、时间戳格自定义式化:
formatter: function (value,row,index){
if(!value) return '-';
var date=new Date(value*1000);
var year=date.getFullYear();
var month=String(date.getMonth()+1).padStart(2,'0');
var day=String(date.getDate()).padStart(2,'0');
return year+'-'+month+'-'+day;
}

浙公网安备 33010602011771号