Kim, is it possible to publish a test page so i can take a look?
A "quick fix" would be to use the new property textExtractionType - which in true tablesorter spirit is undocumented. Here is a example: This forces the tablesorter to extract data out of the title attribute, allowing a simple way to present mixed data to the user (string/numbers/etc). <script> $("table").tableSorter({ textExtractionType: ['title'] }); </script> <table> <thead> <tr> <th>Row</th> <th>Number</th> </tr> </thead> <tbody> <tr> <td title="1">One</td> <td title="30">30.0000000000</td> </tr> <tr> <td title="2">2</td> <td title="50"><a href="50.00000000000</td> </tr> </tbody> </table> Best regards Christian 2007/4/5, Kim Johnson <[EMAIL PROTECTED]>:
Anyone know a workaround for this? :) Christian, any thoughts? -kim, who would really like to not code a bunch of tablesorting tonight in php ;) --- Kim Johnson <[EMAIL PROTECTED]> wrote: > > ATTN: Christian or anyone else familiar :) > > I'm trying to use TableSorter for a few large > batches > of data, but am getting JS errors depending on what > content is in the columns. > > For example: > > -Digit-only data works, but MIXED data (ex: some > fields are empty, and some have decimal values) > fails. > > -Special characters break the sorting. For example, > I > have a list of titles and some titles start with > special characters (ex: .hack//SIGN, ~To Heart~). > This > also breaks. > > I suspect these are breaking because of something to > do with the generic sorting function: > > generic: function(a,b) { return ((a[1] < b[1]) ? -1 > : > ((a[1] > b[1]) ? 1 : 0)); } > > I usually use MYSQL's sorting mechanisms to filter > queries (var1 < var2) and this method works with > special characters and such, so I'm not sure what > the > best way to modify the js file would be (for a > temporary solution, until this is "fixed" in a > subsequent release). > > Do you know of the reason why these cases are > breaking, and/or what a good workaround would be? > > thanks, > -kim > > > > > ____________________________________________________________________________________ > No need to miss a message. Get email on-the-go > with Yahoo! Mail for Mobile. Get started. > http://mobile.yahoo.com/mail > ____________________________________________________________________________________ 8:00? 8:25? 8:40? Find a flick in no time with the Yahoo! Search movie showtime shortcut. http://tools.search.yahoo.com/shortcuts/#news
-- POLYESTER* Wittstocksgatan 2 115 24 Stockholm Phone: 08-660 73 50 / +46-8-660 73 50 Mobile: 070-443 91 90 / +46-70-443 91 90 E-mail: [EMAIL PROTECTED] http://www.polyester.se