- render: function(data, type, row, meta) {
- //然后是 内容太多用。。。。表示、内容不换行,鼠标移上去显示详情
- //这类问题最简单的肯定是使用css解决
- // //1. table-layout: fixed 由于table-layout的默认值是auto,
- //即table的宽高将取决于其内容的多寡,如果内容的体积无法估测,那么最终表格的呈现形式也无法保证了,
- //fixed一下就好了。(注意:此样式是关键)
- // //2. white-space: nowrap 是为了保证无论单元格(TD)中文本内容有多少,
- //都不会自动换行,此时多余的内容会在水平方向撑破单元格。
- // //3. overflow: hidden 隐藏超出单元格的部分。
- // //4. text-overflow: ellipsis 将被隐藏的那部分用省略号代替。
- //这4个css样式都可以百度出来的,第一个是写在table标签里面的,2、3、4写在td里面
- //假设这个tomuchcontent 就是本列的值 data
- var tomuchcontent = "测试数据测试数据测试数据测试数据测试数据测试数据测试数据测试数据";
- //我这里做个简单的示范
- return '<div id="a" style="width:100px;height:100px;overflow: hidden;text-overflow: ellipsis;" '+
- 'title="‘+tomuchcontent +’">‘+tomuchcontent +’</div>';
- }