Thats the hard part about trying to sort an already built table, I
prefer the other direction, build the tables off a set of data.. This
way you can do the formatting afterward and not have any issues.

http://projects.cyberlot.net/trac/jqpie/wiki/ExampleAuto




On 4/5/07, Christian Bach <[EMAIL PROTECTED]> wrote:
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

Reply via email to