bootstrap-table子表怎么自动换行

发布于 2022-09-05 05:26:15 字数 1581 浏览 8 评论 0

有一个页面,其中通过JS生成的表格如下。子表的只有一列数据,是父表其中一个隐藏列的数据。因为太长所以放在子表显示。但是子表里即使我定义了width,数据显示的时候还是会超出子表显示到外面去了。请问该如何设置才能使子表自动换行显示?

clipboard.png

var systemErrorcodeList ={
    getHeight:function () {
        return $(window).height() - $('.searchbar').height() - $('.toolbar').height()-40;
    },
    loadPage : function() {
        $('#mainGrid').bootstrapTable({
            url: platform.config.baseUrl + 'System/systemErrorcode/list',
            height: systemErrorcodeList.getHeight(),
            detailView: true,//父子表
            queryParams: function (params) {
                return $.extend(params,$("#searchForm").serializeObject(),{});
            },
            onExpandRow : function(index, row, $detail) {systemErrorcodeList.InitSubTable(index, row, $detail);}
        });
    },

    //初始化子表格(无限循环)
    InitSubTable : function(index, row, $detail) {
//var parentid = row.disIsbn;
        $detail.html('<table></table>').find('table');
        var html = "";
//
        html += "<table class='table table-striped' border='1' style='width:600px;TABLE-LAYOUT:fixed;WORD-WRAP:break_word'>";
        html += "<thead>";
        html += "<tr>";
        html += "<th>Solution</th>";
        html += "</tr>";
        html += "</thead>";
        html += "<tr><td>" + row.solution + "</td></tr></table>";
        $detail.html(html);

    },

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

维持三分热 2022-09-12 05:26:15

审查元素,找到子表文本显示地方的标签或者class,自己写css:

   table.table.table-striped{word-break: break-all};
掌心的温暖 2022-09-12 05:26:15

请问解决了吗?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文