Bir sayfada yalnızca 1 tablonun olması durumunda eklenti çalışıyor.Bir sayfada birden çok jQuery TableSorter tablosu nasıl bulunur
Uncaught TypeError: Cannot set property 'count' of undefined
çünkü aşağıda belirtilen sortList
seçeneğin var:
Ama iki ile
, bir hata alıyorum. 4. sütunu sıralamak için ayarladım ve önce görüntülenenaux_table
, yalnızca 3 sütunu var. Ama işe yarıyor ve
main_table
yapmıyor. Onları hem çalışmak hem de ikincisi daha önemli olan
main_table
'a nasıl ulaştırabilirim?
Her iki tablo da tablesorter
sınıfıdır ve farklı kimlikleri vardır (main_table
ve aux_table
).
Sayfadaki ilk tablo çalışır ve ikincisi yoktur. İşte JS benim <head>
etiketinden geçerli:
$(document).ready(function() {
// call the tablesorter plugin
$("table").tablesorter({
// sort on the 4th column (index 3) column, DESC (1). ASC is (0).
sortList: [[3,1]]
});
});
Ben basit olacağını biliyordum. Teşekkürler! –
Bu, zamanın öncesindeki tabloları biliyorsanız, doğrudur. Bir komut dosyası, birkaç sayfa üzerinde dinamik olarak oluşturulmuş tabloları işliyorsa, her tablonun bir tür kapsayıcıda çevrilmesinin yararlı olduğunu ve daha sonra her bir (function() 've') işlevini kullandığını buldum. $ (this) .find (". tablesorter-table"); 'tabloları bulmak için .. Sadece paylaşım! – mrcoulson
Bu işe yaramaz. İki ayrı tabloya sahip tablolarım var. ilk tablo çeşitler –