jQuery tablesorter ve tablo başlığındaki tüm onay kutusunu işaretleyin

oy
4

İlk başlık sütunundaki ve başlık onay kutusu tıklandığında sayfadaki tüm onay kutularını seçmek için bazı basit kod olarak bir tümünü seç onay kutusunu içeren bir tablo var.

$('#CheckAll').bind('click',function() {
        var checked = $(this).attr('checked');
        $('input').attr('checked', checked);
    });

kod iyi çalışır, ancak en kısa sürede masaya tablesorter bağlamak olarak #CheckAll tıklama etkinlik artık yangın gibi görünüyor:

$('#ResultsTable').tablesorter( headers: { 0: { sorter: false} });

Herhangi bir fikir?

Oluştur 10/08/2009 saat 18:18
kaynak kullanıcı
Diğer dillerde...                            


2 cevaplar

oy
7

Oldukça mümkün tablesorter orijinal Dom elemanı yeniden / yok ediyor bu. Aşağıdakileri yapabilirsiniz bağlama çağrı tablesorter için, yoksa denemek yerine "bağlama" nın "canlı" olabilir SONRA:

$('#CheckAll').live('click',function() {
        var checked = $(this).attr('checked');
        $('input').attr('checked', checked);
    });
Cevap 10/08/2009 saat 18:24
kaynak kullanıcı

oy
3

Neredeyse got it !. Bunu dene:

 $("#tablesorter").tablesorter({headers:{0:{sorter:false}}}); 
Cevap 01/10/2011 saat 04:51
kaynak kullanıcı

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more