DataTable – Türkçe Arama ve Sıralama Ayarları Nasıl Yapılır

Merhaba, Bir önceki yazımda jquery ile datatable nasıl kullanlılır onu inceledik. Şimdi ise türkçe karakterleden dolayı arama ve sıralama da çıkan problemi çözmeye çalışacağız.

aşağıda yazdığım cdn’i ekleyip config ayarlarını yaparsanız tablonuz kısmen de olsa türkçe sıralamayı yapacaktır.

Neden kısmen? çünkü yukarıdaki turkish-string js dosyası sayı sıralamasını bozuyor bu yöntemi sadece string içeren tablolarınızda uygulamanızı tavsiye ederim.

Bir başka sorun türkçe tarih sıralamasında, jquery datatable’i default olarak yyyy/mm/dd olarak sıralıyor bizim kültürümüzde ise tarih formatı: dd.mm.yyyy şeklinde aşağıda bıraktığım date-euro.js dosyasını projemize eklersek Avrupa formatı olan dd/mm/yyyy şeklinde sıralama yapacaktır bu dosyayı indirip ufak düzeltmeler yapıldığında ise dd.mm.yyyy olarak kullanabiliriz. Aşağıdaki iki tane link verdim istediğinizi indirip uygulayabilirsiniz.

dd/mm/yyyy için: date-euro.js

dd.mm.yyyy için: date-euro.js

targets’ın karşısına sıralamak istediğiniz kolonun sırasını girmelisiniz.

Bu yazının da sonuna geldik lütfen görüş ve yorumlarınızı bırakmayı unutmayın.

You may also like...

Bir cevap yazın

E-posta hesabınız yayımlanmayacak.

Turkish