jqgrid中实现前台界面显示字符长度固定,后面用省略号代替
2014-10-24 15:27
309 查看
jqgrid中加入formatter
{index:'authenticationFunction',name:'authenticationFunction',align:"center",title:false,formatter:StrLenFormat},
2.引入包
<script type="text/javascript" src="<%=path %>/quality/js/strgride.js"></script>
3.js文件如下
function StrLenFormat(cellvalue, options, rowObject){
var oldstrlen=cellvalue.length;
var newstr="";
if(oldstrlen>10){
newstr=cellvalue.substring(0,10)+"...";
newstr="<div title='"+cellvalue+"'>"+newstr+"</div>";
}else{
newstr=cellvalue;
}
return newstr;
}
{index:'authenticationFunction',name:'authenticationFunction',align:"center",title:false,formatter:StrLenFormat},
2.引入包
<script type="text/javascript" src="<%=path %>/quality/js/strgride.js"></script>
3.js文件如下
function StrLenFormat(cellvalue, options, rowObject){
var oldstrlen=cellvalue.length;
var newstr="";
if(oldstrlen>10){
newstr=cellvalue.substring(0,10)+"...";
newstr="<div title='"+cellvalue+"'>"+newstr+"</div>";
}else{
newstr=cellvalue;
}
return newstr;
}
相关文章推荐
- 用css布局的方法实现如果字符超过一定长度就显示成省略号
- 截取固定长度字符串显示在页面,多余部分显示为省略号(区分汉字和字符)
- .net前台截取固定长度超出显示字符
- html+css 实现文本固定长度,超出显示省略号
- 如何实现js展开收起(折叠)效果呢?例如:一段内容过长了,我限制他显示为20个字内,但是超出了20的就先用省略号代替,然后后面添加一个展开,点击展开后就显示所有的内容,这时候展开按钮就变成了 折叠按钮
- android:TextView单行显示设定字符长度,超过后面为省略号
- 截取固定长度字符串显示在页面,多余部分显示为省略号(区分汉字和字符)
- 纯css实现自动截掉超出长度的字符,并以省略号(…)代替
- 截取固定长度字符串显示在页面,多余部分显示为省略号(区分汉字和字符)
- 截取固定长度字符串显示在页面,多余部分显示为省略号(区分汉字和字符)
- HTML怎么让table表格中的td单元格内容过长显示为固定长度,多余部分用省略号代替?
- HTML怎么让table中的td内容过长显示为固定长度,多余部分用省略号代替
- HTML怎么让table表格中的td单元格内容过长显示为固定长度,多余部分用省略号代替?
- CSS实现文字超出长度隐藏,显示省略号
- css控制一行文字超过固定长度显示省略号
- c# 超长字符串截取固定长度后显示...(超长后面显示点点点) 通用方法
- html + CSS实现文字超出长度隐藏,显示省略号
- 实现前台文字显示字数,当多于一定数量时,用...代替
- 超出的字符长度截取显示省略号(...) 按字节长度计算
- 强制文本在一行内显示,多余字符使用省略号...代替