ホームページ > ウェブフロントエンド > ライユイのチュートリアル > Lauiuiでテーブルデータテーブルの列を非表示にする方法の紹介

Lauiuiでテーブルデータテーブルの列を非表示にする方法の紹介

リリース: 2019-12-27 17:11:21
転載
7708 人が閲覧しました

Lauiuiでテーブルデータテーブルの列を非表示にする方法の紹介

Layui は現在国内唯一のテンプレート会社です データテーブル機能は強力ですが、Python や Django を使って JSON を結合してデータに出力する方法がわかりませんtable. となると、愚かな方法を使ってループするしかありません。

id列は編集・修正時に変更されたデータのid値を取得するためにデータテーブルに保持されていますが、表示する必要がないため非表示にする必要があります。

ID 列のコードは次のとおりです:

, cols: [[ //标题栏
                    {field: 'data_id', title: 'ID', width: 50,style:'display:none;'}
ログイン後にコピー

このコードでは、下の ID 列の値を非表示にできますが、タイトル バーの ID はそのまま表示されます。 、それを解決するには強力なjqueryを使用してください。

 $('table.layui-table thead tr th:eq(0)').addClass('layui-hide');
ログイン後にコピー

複数のテーブルがある場合、上記のコードでは最初のテーブルの最初の列のタイトル バーしか非表示にできないことがわかりました。ページ上に複数のテーブルがある場合は、次のようにする必要があります:

 $('table.layui-table thead tr th:nth-child(1)').addClass('layui-hide');
ログイン後にコピー

別の問題があります。テーブルに選択ボックスがある場合、デフォルトでテーブルの最初の列を占有することになるため、このとき上記のコードはエラーになります。プッシュするか、最初のコードを使用するか、1 つずつ選択することしかできません。 lauiui のデータ テーブルは 5 つのテーブルを自動的に生成することに注意してください:

Lauiuiでテーブルデータテーブルの列を非表示にする方法の紹介

現在のページには 2 つのテーブルしかなく、1 つは通常のテーブル、もう 1 つは選択ボックス付きです。検索した結果、最初は 10

 $('table:eq(1).layui-table thead tr th:eq(0)').addClass('layui-hide');
$('table:eq(6).layui-table thead tr th:eq(1)').addClass('layui-hide');
ログイン後にコピー

layui の詳細については、layui 使用法チュートリアル 列に注目してください。

以上がLauiuiでテーブルデータテーブルの列を非表示にする方法の紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:cnblogs.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート