You have to love undocumented features :)
Using the debugger I noticed that all of my columns were being parsed as 'text' so I downloaded the unpacked JS (I'm not much of a fiddler) and looked for the parser names the script was looking for. I should have done this before I assumed that 'date' worked. The actual name in the script is 'isoDate' (or 'usLongDate', or 'usShortDate' depending on your date format). I used that and it works fine! So 'date' is not a valid parser unless you add it yourself of course. For the record, and anyone else searching, I'm using the following init function and all the features are working perfectly: $("#sorttable").tablesorter( {cssAsc:"sortasc",cssDesc:"sortdesc", headers: {0: {sorter: false},1: {sorter: false},6: {sorter: false},5: {sorter: "isoDate"}}, sortList: [[2,0]], widgets: ['zebra']} ); Thanks muchly Miles Christian Bach wrote: > > Hi, > > A very good undocumented feature is a option called debug, which will give > you all kinds of information about what tablesorter is up to. > > Try this: > > $("#sorttable").tablesorter( {cssAsc:"sortasc",cssDesc:"sortdesc", > headers:{0: {sorter: false}, 4: {sorter: "date"}}, sortList: [[1,0]], > widgets:['zebra'], debug: true} ); > > > /christian > > -- View this message in context: http://www.nabble.com/TableSorter-properties-tf4445562s15494.html#a12738873 Sent from the JQuery mailing list archive at Nabble.com.