myesn

myEsn2E9

hi
github

Bootstrapのモーダル内でDataTableを表示すると、ヘッダー列の幅が縮小する問題が発生します。

タイトルの問題は以下の通りです:#

画像

すべての列が左寄せされ、一部は重なっていることがわかります。

解決策:


const dataTable = $('#Table').DataTable(..);

$(document).on('shown.bs.modal', function () {
    // 修正:Bootstrapのモーダル内でDataTableを表示すると、ヘッダー列の幅が縮小する問題が発生します
    // https://stackoverflow.com/a/43826114
    dataTable.columns.adjust();
});

上記の JavaScript コードをモーダル内で実行すると修正されます。

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。