jquery tablesorter a vybrat vše políčko v záhlaví tabulky

hlasů
4

Mám tabulku s „Vybrat vše“ políčka jako první záhlaví sloupce a nějaký jednoduchý kód pro výběr všech zaškrtávacích políček na stránce, když je políčko záhlaví klikl.

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

kód běží v pohodě, ale jakmile jsem se vážou tablesorter ke stolu událost click na #CheckAll již Zdá se, že oheň:

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

Nějaké nápady?

Položena 10/08/2009 v 18:18
zdroj uživatelem
V jiných jazycích...                            


2 odpovědí

hlasů
7

Je docela možné, tablesorter ničí / obnovovat původní Dom prvek. Můžete buď svázat po vašem volání tablesorter, jinak byste mohli zkusit „živé“ namísto „bind“:

$('#CheckAll').live('click',function() {
        var checked = $(this).attr('checked');
        $('input').attr('checked', checked);
    });
Odpovězeno 10/08/2009 v 18:24
zdroj uživatelem

hlasů
3

Málem ho !. Zkus tohle:

 $("#tablesorter").tablesorter({headers:{0:{sorter:false}}}); 
Odpovězeno 01/10/2011 v 04:51
zdroj uživatelem

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