【Laravel】【Datatables】フッターに2行表示させる

Datatables
スポンサーリンク

LaravelのDatatablesにてフッターを2行にするために、

僕が行った対応を紹介しますー。

 

 

 

 

コード

テーブルロード

bladeでテーブルをロードする際には、第2引数にtrueを設定します。

第2引数はfooterの有無のbool値でデフォルトはfalseです。

 

<div>{{ $dataTable->table([], true) }}</div>

 

ビルダー

htmlビルダーにて、parameters内で、

initCompleteのイベント処理にて、フッターの行を複製し2行にします。

 

$this->builder()
->parameters([
 'initComplete' => "function () {
   var thisRow = $(this.api().table().footer()).children('tr');
   $(thisRow).clone().insertAfter(thisRow).find('input:text').val('');
  .....
  }"
                
])

 

 

 

以上です。

それでは!!!

 

 

ブログランキング・にほんブログ村へ
にほんブログ村


人気ブログランキング

コメント

タイトルとURLをコピーしました