um, is the date formatting in the last example for the tablesorter plugin working correctly?
iso date: 2002/10/14 uk short date: 12/10/2001 us long date: Dec 10, 2002 5:14 AM the years don't even match ----- Original Message ---- From: Olive <[EMAIL PROTECTED]> To: jQuery (English) <jquery-en@googlegroups.com> Sent: Wednesday, April 25, 2007 1:57:37 AM Subject: [jQuery] tableSorter and ajaxSubmit issue Hello, My problem so far is to use it in conjunction with an ajaxSubmit (jquery.form plug-in) which build the table on the fly. Where and when do I need to fire tableSorter in the process ? The closer I have been is in the code below by firing tableSorter twice: once before building the table and once after. But sorting the table by any column is working only the first time. Subsequent requests result in a table which is sortable on firdt column only. Any Idea ? Thank you and have a good day, Olivier. ### CODE START ### <html> <head> <title>WIPOSoft</title> <link rel="stylesheet" type="text/css" href="/wiposoft/media/css/ changelists.css" /> <script type="text/javascript" src="/wiposoft/site_media/js/ jquery.js"></script> <script type="text/javascript" src="/wiposoft/site_media/js/ jquery.tablesorter.js"></script> <script type="text/javascript" src="/wiposoft/site_media/js/ jquery.form.js"></script> <script> function sortTable() { $('#simple-init-sort').tableSorter({ sortColumn: 'name', sortClassAsc: 'sorted ascending', sortClassDesc: 'sorted descending', stripingRowClass: ['row1','row2'] }); }; /*$(document).ready(function() { * sortTable(); *}); */ function showReport() { var options = { beforeSubmit: sortTable(), dataType: "json", success: function(json){ $('#applReport').empty(); $.each(json, function(i) { if (this.content != 'none') { $('#applReport').append('<tr><td>'+this.name+'</ td><td>'+this.nds_distrib+'</td><td>'+this.business_unit+'</td></ tr>'); } } ); sortTable(); } }; $('#reportForm').ajaxSubmit(options); }; </script> </head> <body class="change-list"> <div id="container"> <div id="content" class="flex"> <form id="reportForm" method="post" action="/wiposoft/ ApplicationReport/" onsubmit="showReport();return false;"> <table> <tr><th><label for="id_nds_distrib">NAL distrib:</label></ th><td><select name="nds_distrib" id="id_nds_distrib"> <option value="1" selected="selected">Unknown</option> <option value="2">Yes</option> <option value="3">No</option> </select></td></tr> <tr><th><label for="id_business_unit">Business unit:</label></ th><td><select name="business_unit" id="id_business_unit"> <option value="0">- All -</option> <option value="16">CIO's Office</option> <option value="17">CIO's Office Team</option> </select></td></tr> </table> <input type="submit" name="applReport" value="Show"/> </form> <table cellspacing="0" id="simple-init-sort"> <thead><tr> <th>Name</th> <th>NAL distrib</th> <th>Business Unit</th> </tr></thead> <tbody id="applReport"> </tbody> </table> </div> </div> </body> </html>