问题 - 1,bootstrap 表格宽度是有内容撑开的
- 2 , 表格信息是动态加载的,如何获得每一个单元格的内容
代码
// commom css中设置
.table{
table-layout: fixed;
word-break:break-all;
}
td{
overflow: hidden;
white-space:nowrap;
text-overflow:ellipsis;
}
function tableOnload(){
$('table').on('post-header.bs.table',function() {
// console.log('加载完成')
$("td").on("mouseenter",function() {
if (this.offsetWidth < this.scrollWidth) {
var that = this;
var text = $(this).text();
layer.tips(text, that,{
tips: [3, '#428bca'],
time: 2000,
maxWidth: '300px'
});
}
});
})
columns: [
{field: 'xxxName', title: 'x'x名称', align: 'center', valign: 'middle',width:20},
{field: 'xxxName', title: 'x'x名称', align: 'center', valign: 'middle',width:20},
{field: 'xxxName', title: 'x'x名称', align: 'center', valign: 'middle',width:20},
{field: 'xxxName', title: 'x'x名称', align: 'center', valign: 'middle',width:20},
{field: 'xxxName', title: 'x'x名称', align: 'center', valign: 'middle',width:20}
]
// 按百分比分配表格的宽度