Bugs for sorttable
Project home:
http://www.kryogenix.org/code/browser/sorttable/
Not yet fixed
Semi-bugs (might be bugs and might not)
inverted-arrows: sorted arrow indicators are the wrong way up
Bugs (definitely need fixing)
whitespace: whitespace is not all treated equal
single-digit-dates: handle dates with single digits
text-node-fail: text node as child node breaks getInnerText
multiple-sort-indicators: handle more than one sortable table on a page
ie7: Doesn't work in IE7
checkboxes-selected: checkboxes in a column get selected
non-english-chars: non-English characters don't sort properly
https-secure-content: error when using sorttable on a secure page
xml-xhtml: work in XML mode XHTML
mixed-numeric-alpha-blank: mixed numeric and alpha and blank data doesn't sort right
too-many-rows: Different numbers of rows in different columns blows up sorttable
foreach-collide: Array.forEach collides with ASP.NET Array.forEach
null-node: node displaying as null
guess-type-wrong: guessType guesses column type wrong when there are fully-numeric fields
empty-node: empty date nodes are broken
Wishes (nice-to-have)
pre-calculate-values: pre-calculate values before sorting
debug-window: add debug window
left-hand-headers: allow an unmoving left-hand column
initial-sort-indicators: have initial sort indicators so table looks sortable
tfoot-before-tbody: tfoot should appear before tbody
colspan-rowspan: tables with colspans and rowspans
set-sort-order: specify initial sort direction for a column
striped-tables: re-stripe tables which are striped by CSS
leading-digits: cells with leading digits should be treated as numbers
case-sensitivity: handle case-(in)sensitivity
toggle-sortability: allow disabling sortability on a table
pre-post-callbacks: Allow user to specify a pre-sort and/or post-sort callback function
jslint: run sorttable through jslint
ip-addresses: know how to sort IP addresses
hourglass: show hourglass when sorting
user-sort-function: supply your own sort functions
multiple-header-rows: tables with more than one header row
ajax-tables: deal with tables loaded after page load by Ajax
separator-lines: separator lines scattered through the table get moved
sort-multiple-columns: allow sorting on multiple columns