easyui中datagrid单元格实现字数超限显示省略号的效果总结

看网上写的比较简单,我刚好也做到了现在来做一个总结先要把你导入的css样式修改了

<link href="js/easyui1.4.4/themes/default/easyui.css" rel="stylesheet" type="text/css" />
找到你引入的easyUI的地址然后点开easyUI,CSS文件在文件最后面加入这一句话

.datagrid-cell, .datagrid-cell-group, .datagrid-header-rownumber, .datagrid-cell-rownumber{   
    text-overflow: ellipsis;  
}  

然后此处是重点 有些朋友说加入这句话不成功,是不是下面nowrap没有修改的原因

 title: '',
            loadMsg: '数据加载中,请稍候...',
            nowrap: true,

记住了 nowrap一定要修改成true,因为这个参数如果是false的话默认是超限的字数是换行的,

然后在你想换行的字段后面加上,下面这段方法就可以实现 鼠标放在上面显示隐藏的字数了

{ field: 'title', title: '文章标题', width: 200,formatter: function(value,row,index){  
  					 return '<span title='+value+'>'+value+'</span>';  
				}},

好了,总结完毕。开始工作,革命尚未成功,通知仍需努力

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值