Datatables filter di Laravel

jadi yang ingin saya tanyakan gimana caranya ketika kita tidak memilih cabang apa2 tampilan nya itu kyk gini,
Untitled4.pngUntitled4.png
sedangkan yang skrg ini ketika saya gak memilih cabang apa2, tampilan nya semua data ke view.
Untitled3.pngUntitled3.png

blade.php
    <div class="table-responsive">
    <table id="example" class="display">
        <thead>
            <tr>
                <th>Laporan Bulan</th>
                <th>Cabang</th>
                <th>Action</th>
            </tr>
        </thead>
        <tbody>
            @foreach($lap_kualitas as $key => $g)
            <tr>
                <td>{{$g->laporan_bulan}}</td>
                <td>{{$g->cabang}}</td>
                <td><a href="/bulanan/detail/{{ $g->id }}/{{ $g->cabang }}" class="btn btn-info btn-sm">Detail</a></td>
            </tr>
            @endforeach
        </tbody>
        <tfoot>
            <tr>
                <th>Laporan Bulan</th>
                <th>Cabang</th>
                <th style="display:none;">Action</th>
            </tr>
        </tfoot>
    </table>
</div>


javascript
<script>
    $(document).ready(function() {
    $('#example').DataTable( {
        initComplete: function () {
            this.api().columns().every( function () {
                var column = this;
                var select = $('<select><option value="A"></option></select>')
                    .appendTo( $(column.footer()).empty() )
                    .on( 'change', function () {
                        var val = $.fn.dataTable.util.escapeRegex(
                            $(this).val()
                        );

                        column
                            .search( val ? '^'+val+'$' : '', true, false )
                            .draw();
                    } );

                column.data().unique().sort().each( function ( d, j ) {
                    select.append( '<option value="'+d+'">'+d+'</option>' )
                } );
            } );
        }
    } );
} );
</script>











avatar dynemix

@dynemix

39 Kontribusi 5 Poin

  • untuk code yg bagian $lap_kualitas nya bisa ditampilkan juga ? mungkin bisa dibikin kondisi spt ini, if cabang == "" {return $lap_kualitas = array()} - @keccikun


Jawaban

Belum ada Jawaban, jadi yang pertama

Login untuk gabung berdiskusi
premium logo tube

Hey, sedang ada diskon premium untuk akses semua kelas. Lihat di sini