tablesorter jQuery y seleccionar todo casilla de verificación en el encabezado de la tabla

StackOverflow https://stackoverflow.com/questions/1256097

  •  12-09-2019
  •  | 
  •  

Pregunta

Tengo una tabla con un "seleccionar todo" casilla de verificación como la columna de cabecera primero y algo de código simple para seleccionar todas las casillas de verificación en la página cuando se hace clic en la casilla de cabecera.

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

el código funciona bien, pero tan pronto como Ato tablesorter a la mesa del evento click en #CheckAll ya no parece al fuego:

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

¿Alguna idea?

¿Fue útil?

Solución

Es muy posible tablesorter está destruyendo / recrear el elemento original, Dom. Puede unen después de su llamada a tablesorter, o de lo contrario podría tratar "en vivo" en lugar de "atar":

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

Otros consejos

Casi lo tienes !. Prueba con esto:

 $("#tablesorter").tablesorter({headers:{0:{sorter:false}}}); 
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top