gpt4 book ai didi

java - 数据表-限制输出

转载 作者:行者123 更新时间:2023-12-02 07:05:53 25 4
gpt4 key购买 nike

我已经实现了primefaces data table但是,当我的表中有大量数据时,它看起来像这样:

enter image description here

限制单元尺寸的可能解决方案有哪些?

最佳答案

您可以使用 Javascript 来修剪内容,每次鼠标悬停时,用户都会看到所有内容:UI 页面中的 header (xhtml,...):

    <script type="text/javascript">
var iLimitTextSize = 20;
trimtext();
</script>

JavaScript:

 function trimtext(){  
$(document).ready(function () {
$(".ui-dt-c").each(function () {
if ($.trim($(this).text()).length > iLimitTextSize) {
$(this).attr("title",$.trim($(this).text()));
$(this).text($.trim($(this).text()).substring(0, iLimitTextSize));
$(this).html($(this).html() + '...');
}
});
});
}

如果您有组件执行其行为然后更新数据表,则需要再次调用trimtext()函数,例如:

<p:commandButton value="Ok" update="datatable" oncomplete="trimtext();" />

关于java - 数据表-限制输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16123510/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com