Uzun zamandır JQuery DataTables kullanıyorum. Bu, ilk defa satır gruplaması ile çalışacağım. Başlamak istediğim yere iyi bir örnek buldum. -JQuery DataTables - Satır Gruplama, Toplam, Katlanabilir, Dışarıya Aktarma
- Grouping nasıl fazladan
<td>
gruplandırılmış satıra eklersiniz? Gruplanmış maaşların toplamını bu gruplandırılmış satırda görüntülemek istersem ne yapmalıyım? Şu anda, sadece grubun adını görüntüleyebileceğiniz gibi görünüyor.
-
onlar
Here ve
Here olduğu gibi bu satırların katlanabilir yapabilir miyim
- ? Bu, orijinal gruplama kodundan farklı bir eklenti gibi görünüyor. This look benim tercihim olurdu, ancak alt satırlarla çalışmak, gruplandırma ile aynı görünmüyor.
Bilgi
Ek ben bir Ajax kaynaktan veri iade edilecektir.
GÜNCELLEME 1
Yani, satır gruplama içeren bir tablo inşa edilmiş ve bir sütun özetlemek nasıl this example bulundu. Bu değeri o grup satırında <td>
'a bağlıyorum. Tek ihtiyacım olan şey, bu toplam miktarın, tüm sütunun toplamı yerine, gruplara nasıl bölünmesidir. Bununla ilgili yardıma ihtiyacım var.
"drawCallback": function (settings) {
var api = this.api(), data;
var rows = api.rows({ page: 'current' }).nodes();
var last = null;
//Calculates the total of the column
var total = api
.column(5) //the salary column
.data()
.reduce(function (a, b) {
return a + b;
}, 0);
//Groups the Office column
api.column(2, { page: 'current' }).data().each(function (group, i) {
if (last !== group) {
$(rows).eq(i).before(
'<tr class="group"><td>' + group
+ '</td><td></td><td></td><td></td><td>'
+ total + '</td></tr>'
);
last = group;
}
});
}
DataTable tüm ihtiyacım işlevselliği sağlayabilir gibi bana görünmüyor 2
GÜNCELLEME. Satır gruplandırması alt toplamlar veya daraltılmış olarak oluşturulmamış. Bunu yapmak için özel bir şey oluşturabilsem bile, bu grup satırlarının ihracat sırasında yakalanmamasına benziyor, ki bu da ihtiyacım olan başka bir gereksinim. Muhtemelen başka bir rotaya gitmem gerekecek. Birisi tüm bu ihtiyaçları karşılayamazsa, rahatsız etme.
GÜNCELLEME 3
yerine Kendo Izgaralara gitmeye karar verdik. Bu işlevin tümü zaten yerleşiktir.
Umarım bu gerçek veri değildir. – robbmj
İlk bağlantıdaki örnek verilerden düz bir şekilde çıktı. – madvora
C# nin arka ucu tesadüfen mi? bir api çağrısı olmak zorunda mı? – Richard