使用Javascript对表进行正确排序?

使用Javascript对表进行正确排序?,javascript,html,css,Javascript,Html,Css,在过去的几周里,我一直在我的电脑上开发这个网站,但我的表格排序有点搞不清楚。该网站本身运行PHP,但我复制了HTML输出,以便于你们帮助我诊断问题所在 以下是指向工作页面的链接: 以下是指向“不工作”页面的链接: 如果转到工作页面,您将看到可以单击表的任何标题,它将对它们进行排序。但是,如果您转到“不工作”页面,您将看到这不会发生 我正试图找出哪些内容丢失或编码错误,并导致这种情况发生。我已经上传了所有运行这部分网站的HTML、CSS和Javascript,所以你可以看到它们是如何工作的,希望这

在过去的几周里,我一直在我的电脑上开发这个网站,但我的表格排序有点搞不清楚。该网站本身运行PHP,但我复制了HTML输出,以便于你们帮助我诊断问题所在

以下是指向工作页面的链接:

以下是指向“不工作”页面的链接:

如果转到工作页面,您将看到可以单击表的任何标题,它将对它们进行排序。但是,如果您转到“不工作”页面,您将看到这不会发生

我正试图找出哪些内容丢失或编码错误,并导致这种情况发生。我已经上传了所有运行这部分网站的HTML、CSS和Javascript,所以你可以看到它们是如何工作的,希望这能让任何能提供帮助的人的生活变得更轻松


所以。。。有人知道我做错了什么,或者知道需要修复什么吗?

我在Firefox中用Firebug加载了一个不工作的示例,并得到以下结果:

TypeError:document.getElementById。。。是空的
…forvar e=0;两个页面之间有什么变化?在工作页面中使用jquery tablesorter,而在非工作页面中未添加此jquery我在两个页面上都看到了,您在工作页面上看到的不在非工作页面上的行是什么?