2012-09-13 20 views
9

4 sütunlu bir tablom var, ilk 3 columsn kullanıcı tarafından sıralanabilir olmasını istiyorum, ancak 4. değil, bu iyi çalışıyor. Ayrıca, varsayılan olarak ASC sıralamasında 3. sütunun sıralanmasını istiyorum. Bu bölüm I varsayılan olarak sıralamak için sütun herhangi uyuyamıyrom ve benim sözdizimi ile yanlış anlamaya olamaz, çalışmıyor: http://datatables.net/usage/columnsjquery datatables varsayılan tür çalışmıyor

+0

Burada neler olup bittiğini anladım, şimdi 3. sütun üzerinde bu tür bir sıralama izin vermiyor. desc "," asc "," asc "ama başarı yok. – turbo2oh

cevap

29
: Burada

$(document).ready(function() { 
$(".table-sortable").dataTable({ 
    aaSorting: [], 
    bPaginate: false, 
    bFilter: false, 
    bInfo: false, 
    bSortable: true, 
    bRetrieve: true, 
    aoColumnDefs: [ 
     { "aTargets": [ 0 ], "bSortable": true }, 
     { "aTargets": [ 1 ], "bSortable": true }, 
     { "aTargets": [ 2 ], "asSorting": [ "asc" ], "bSortable": true }, 
     { "aTargets": [ 3 ], "bSortable": false } 
    ] 
}); 
}); 

Ben çalışan şey buydu

Bu ihtiyacın olanı almalısınız

$(document).ready(function() { 
    $(".table-sortable").dataTable({ 
     aaSorting: [[2, 'asc']], 
     bPaginate: false, 
     bFilter: false, 
     bInfo: false, 
     bSortable: true, 
     bRetrieve: true, 
     aoColumnDefs: [ 
      { "aTargets": [ 0 ], "bSortable": true }, 
      { "aTargets": [ 1 ], "bSortable": true }, 
      { "aTargets": [ 2 ], "bSortable": true }, 
      { "aTargets": [ 3 ], "bSortable": false } 
     ] 
    }); 
}); 

anahtar aaSorting seçenektir. Bazı nedenlerden dolayı, 'ana' Kullanım sayfalarında değil ... http://datatables.net/ref

+0

@ turbo2oh: Çalıştığına sevindim. DataTables, harika bir eklentidir. – BLSully

+0

Merhaba, aTargets sütun indeksleri yerine classnames kullanıyorsa, aaSorting'i var mı? – Lim

+0

Aşağıdakileri içeren sütun indeksleri yerine sınıf adları ile çalışmak için aldım tek yolu: 'aaSorting': [[$ ('. Desc'). Index(), 'desc']] Burada '.desc 'sütundaki sınıfa göre sıralamak istiyorum. –

İlgili konular