From 3bd21e7f80953f77da12fe4ff98e21ec945424e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E6=99=93=E9=A3=9E?= Date: Tue, 7 May 2024 22:11:21 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9bootstrap-table=E7=94=9F?= =?UTF-8?q?=E6=88=90=E7=9A=84=E8=AF=A6=E6=83=85+=E5=8F=B7td=E6=A0=87?= =?UTF-8?q?=E7=AD=BE=E6=A0=B7=E5=BC=8F=20(#2604)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: 王飞 --- sql/templates/sqlquery.html | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/sql/templates/sqlquery.html b/sql/templates/sqlquery.html index 32622fc9ff..9f03050a44 100644 --- a/sql/templates/sqlquery.html +++ b/sql/templates/sqlquery.html @@ -807,7 +807,8 @@ isdetail = true } var showExport = {{can_download}}===1 - $(`#query_result${n}`).bootstrapTable('destroy').bootstrapTable({ + var query_result_id=(`query_result${n}`); + $(`#${query_result_id}`).bootstrapTable('destroy').bootstrapTable({ escape: true, data: result['rows'], columns: columns, @@ -870,6 +871,15 @@ }); return html.join(''); }, + onPostBody: function(data) { + //此处的属性及样式名称,来自于bootstrap-table.js + //有detail的表头,添加sytle + var thHasDetail=$(`#${query_result_id} th.detail`); + thHasDetail.css('white-space', 'nowrap'); + //有详情+号的的td,添加sytle。 + var tdHasDetail=$(`#${query_resultId} tr[data-has-detail-view="true"] .detail-icon`).parent('td'); + tdHasDetail.css('white-space', 'nowrap'); + }, locale: 'zh-CN', onExportSaved: function (e) { var tabs = $("#nav-tabs li")