jquery - How to re-init tablesorter -


i using jquery tablesorter plugin. start off having table values , initialise table so..

$("#mystorestatustbl").tablesorter({     sortlist: [[3,1],[10,0],[0,0]],     stripingrowclass: ['even','odd'],     striperowsonstartup: true,     widthfixed: false,      widgets: ['zebra'],     dateformat: "uk",     headers: {         0: { sorter: 'digit' },          2: { sorter: false },          7: { sorter: false }     }    }); 

i later wipe out contents of table after ajax call...

$('#mystorestatustbl tbody').html(''); 

and re-populate values after ajax call.

the re-populate working properties have applied in tablesorter init no longer applied.

i tried trigger update after ajax call...

$("#mystorestatustbl").trigger("update"); 

but not work. can please give me advice on this?

thanks

can please try following sequence after ajax call:

$("#mystorestatustbl").trigger("update"); var sorting = [[3,1],[10,0],[0,0]];  // sort on list  $("#mystorestatustbl").trigger("sorton",[sorting]); 

this execute sorton event on newly populated data


Comments

Popular posts from this blog

html - Outlook 2010 Anchor (url/address/link) -

javascript - Why does running this loop 9 times take 100x longer than running it 8 times? -

Getting gateway time-out Rails app with Nginx + Puma running on Digital Ocean -