【发布时间】:2011-08-23 16:12:06
【问题描述】:
我有一个 jquery 数据表 (http://www.datatables.net/),其中一列有一个较大的文本字段。目前,列内容包含在<td> 中,但我希望将内容缩写,即用户看到“这是非常长的内容......”而没有任何换行。我已经有一个 jQuery click,它会打开一个 jquery ui 对话框来显示完整的文本,所以我不担心那部分。
我唯一能想到的是在我的控制器中使用 Apache StringUtils.abbreviate(String s, int length) 方法来获取缩写文本,并且我可以选择一些适合列大小的长度。不过我真的不喜欢这个主意。
我想知道是否有一些 jQuery 插件,或 css 技巧,或者可以在浏览器中为我执行此操作的东西,以便它适用于任何 <td> 列宽。
【问题讨论】: