Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 17550|Yanıt: 2

[Jırlama] Datatables için seri numaraları eklendi (1.10 yeni uygulama)

[Bağlantıyı kopyala]
Yayınlandı 14.11.2017 13:52:30 | | | |
JQuery'nin Datatables eklentisi tablo oluşturmak için çok iyi.

Seri numarası eklemenin tabloya kolay olduğunu düşündüm, fakat Datatables'ın resmi uygulamasını okuduktan sonra kodun basit olmadığını gördüm, test bazı sorunlar buldu ve kullanımı kolay değildi. İnternette iyi bir çözüm bulamadım, bu yüzden kodu takip ettim ve kendim bir yol buldum.

Seri numarası uygulaması (uygun, gayri resmi uygulama)
Sütun verisi bir fonksiyon olabileceği için, parametrelerdeki verilere bakın. Gerçekten faydalı veriler bulundu ve başlamaya başladık.



Kod şöyledir:

Önemli olan şu cümle
meta.settings._iDisplayStart + meta.row + 1;
Analizden sonra şu bilinmektedir:
meta.settings._iDisplayStart Gösterilen her kaydın başlangıç indeksi;
meta.row+1 mevcut sayfanın satır indeksi, artı 1 satır numarasıdır;
İkisinin toplamı, mevcut dönemin hat seri numarasıdır.

Bu yöntem resmi olarak sunulmuyor veya önerilmiyor, ancak bence daha sezgisel ve verideki verileri yönetmek daha ucuz.





Önceki:Los Angeles, USA_16 cores_96G anı _250M_550 yuan
Önümüzdeki:Temmuz 2017 WIN7\XP· HAYALET Sistemi İndirme Ansiklopedisi! Güncellemeler devam ediyor, heyecan verici!
Yayınlandı 14.11.2017 14:44:37 |
                          
 Ev sahibi| Yayınlandı 8.03.2018 14:25:32 |
adtürAçıklama
BeraberlikintegerJSİstek sayısı karşı getirilir ve her gönderme sunucuya gönderildiğinde olduğu gibi geri döner.
BaşlangıçintegerJSİlk veri parçasının başlangıç konumu, örneğin 0, ilk veri parçasını temsil eder
UzunlukintegerJSSayfa başına gösterilen öğe sayısı.
Ara[değer]stringJSHer sütun için küresel arama kriterleri (aranabilir doğruya ayarlanmalıdır)
Ara[regex]booleanJSDoğruysa, küresel arama değerinin düzenli ifade olarak işlendiği anlamına gelir, yanlış ise işlemez.
Emir[sütun]integerJSi, 0'dan başlayan sütunlara karşılık gelen bir dizi indeksidir ve alt parametre hangi sütunun sıralanması gerektiğini gösterir
Emir[yönetmenlik]stringJSSütun yukarıda belirlenmiştir ve bu sütunun sıralama yöntemi azalan asc'dir
Sütunlar[veri]stringJScolumnsbinding, columns.data ile tanımlanmıştır
Sütunlar[isim]stringJScolumns.name
Sütunlar[aranabilir]booleanJSEtiketlenmiş bir sütunun doğruya doğru aranabilip arayamaması evet demektir, aksi takdirde arayamaz, ki bu columns.searchable tarafından kontrol edilir
Sütunlar[sipariş edilebilir]booleanJSEtiketlenmiş sütunların doğru olarak sıralanıp sıralanamayacağı evet demektir, aksi takdirde hayır, bu columns.orderabl tarafından kontrol edilir.
Sütunlar[arama] [değer]stringJSBelirli sütunlar için arama kriterleri
Sütunlar[arama] [regex]booleanJSBelirli bir sütun için arama kriterlerinin düzenli ifadeler olarak kabul edilip edilmediği
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com