format number laravel

gan gimana nampilin format number di datatable laravel pake ajax?

avatar audi
@audi

24 Kontribusi 1 Poin

Diperbarui 6 tahun yang lalu

9 Jawaban:

boleh screenshoot coding datatable nya ?

avatar lukmanfreedom
@lukmanfreedom

121 Kontribusi 55 Poin

Dipost 6 tahun yang lalu

bisa menggunakan


<script type="text/javascript">
    function formatNumber(val) {
        let round = (val.toString()/1).toFixed(0);
        let value = round.replace(/\B(?=(\d{3})+(?!\d))/g, ".");

        return value;
    };
</script>

avatar lukmanfreedom
@lukmanfreedom

121 Kontribusi 55 Poin

Dipost 6 tahun yang lalu

nih gan scriptnya

avatar audi
@audi

24 Kontribusi 1 Poin

Dipost 6 tahun yang lalu

gan kalo sekolah koding didaerah bogor ada kantornya ga ?

avatar 140189
@140189

1 Kontribusi 0 Poin

Dipost 6 tahun yang lalu

@audi tolong up lagi gambarnya, atau paste codingnya saja, soalnya gambarnya tidak tampil hehe

@140189 saya kurang tau kalau soal kantor fisiknya, setahu saya sekolah koding tidak memiliki kantor fisik

avatar lukmanfreedom
@lukmanfreedom

121 Kontribusi 55 Poin

Dipost 6 tahun yang lalu

..................

avatar audi
@audi

24 Kontribusi 1 Poin

Dipost 6 tahun yang lalu

 ane pake ajax,

<!-- View datatables -->
<script type="text/javascript">
$(document).ready(function () {
table = $('#employee-table').DataTable({
processing: true,
serverSide: false,
ajax: '{{ route('ajax.employee.index') }}',
columns: [
{data: 'id', name: 'id'},
{data: 'name', name: 'name'},
{data: 'npk', name: 'name'},
{data: 'address', name: 'address'},
{data: 'number_phone', name: 'number_phone'},
{data: 'position', name: 'position'},
{data: 'section', name: 'section'},
{data: 'contract_status', name: 'contract_status'},
{data: 'status', name: 'status'},
{data: 'created_at', name: 'created_at'},
{data: 'action', name: 'action', orderable: false, searchable: false},
],
language: {
search: "Search:"
},
});

});
</script>
avatar audi
@audi

24 Kontribusi 1 Poin

Dipost 6 tahun yang lalu

oh, tambah no urut pada tabel. saya kira format number (cnth. 100000 => 100.000)

avatar lukmanfreedom
@lukmanfreedom

121 Kontribusi 55 Poin

Dipost 6 tahun yang lalu

kalau dari documentnya (https://datatables.net/examples/api/counter_columns.html).

Tambah satu kolom paling depan pada view nya, lalu di js

$(document).ready(function() {
    var t = $('#example').DataTable( {
        "columnDefs": [ {
            "searchable": false,
            "orderable": false,
            "targets": 0
        } ],
        "order": [[ 1, 'asc' ]]
    } );

    t.on( 'order.dt search.dt', function () {
        t.column(0, {search:'applied', order:'applied'}).nodes().each( function (cell, i) {
            cell.innerHTML = i+1;
        } );
    } ).draw();
} );

CMIIW

avatar lukmanfreedom
@lukmanfreedom

121 Kontribusi 55 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban