问题:在easyui的datagrid中,当某行的数据字数 过长的时候会把表格撑开
解决方案:当数据个数超过限制范围时,用省略号来表示
<table id="orgNaturet" toolbar="#orgNaturetoolbar" pagination="true"
pagePosition="bottom" rownumbers="true" fit="true"
singleSelect="false" striped="true" fitColumns="true"
SelectOnCheck="true" checkOnSelect="true">
<thead>
<tr>
<th data-options="field:'id',checkbox:true"></th>
<th data-options="field:'code',sortable:true">组织性质编码</th>
<th data-options="field:'name',sortable:true">组织性质名称</th>
<th data-options="field:'memo',width:100" formatter="natureshortMemo">备注</th>
</tr>
</thead>
</table>
// 备注 简略描述
function natureshortMemo(value, row, index){
if(value.length>20){
return "<span title='"+value+"'>"+value.substring(0,20)+"..."+"</span>";
}else{
return "<span title='"+value+"'>"+value.substring(0,value.length)+"</span>";
}
}