Tahun baru, skill baru! 🚀. Masukkan kupon "skill2025" untuk diskon 30% di kelas apa saja

gagal sorting datatable

jadi sorting di datatable nya mau dibikin default descending berdasarkan nomor suratnya, aku udah nyoba tpi kok blm jadi ya.. malah serching,paginationnya ilang. ini scriptnya

   $(document).ready(function(){
	$('#datatable-responsive').DataTable();
	order: [[2, 'desc']]
  });

ini modelnya

  function get_allSurat() {
        return $this->db->query('
		select * from surat
		where jenisSurat="SuratPerintah"  ORDER BY noSurat');
    }

mohon bantuannya master

avatar santytaurus
@santytaurus

4 Kontribusi 0 Poin

Diperbarui 8 tahun yang lalu

2 Jawaban:

 function get_allSurat() {
        return $this->db->query('
		select * from surat
		where jenisSurat="SuratPerintah"  ORDER BY noSurat');
    }

Tinggal ubah order by noSurat DESC ... kalo tanpa DESC asumsi nya dy ASC

avatar farah92
@farah92

49 Kontribusi 10 Poin

Dipost 8 tahun yang lalu

Jawaban Terpilih

cara setting datatable bukan seperti itu gan, lagipula kode ini

order: [[2, 'desc']]

bukan valid javascript statement.

mestinya option `order` dimasukkan di dalam DataTable nya, seperti ini

$(document).ready(function(){
	$('#datatable-responsive').DataTable({order: [[2, 'desc']]});
});

atau kalau mau pakai option dinamis

$(document).ready(function(){
	var table = $('#datatable-responsive').DataTable();
	table.order([[2, 'desc']]).draw();
});

avatar rachmatsasongko
@rachmatsasongko

410 Kontribusi 426 Poin

Dipost 8 tahun yang lalu

Login untuk ikut Jawaban