我必须根据用户单击的标题(仅两列)对表进行排序。信息来自数据库然后我填充数组,两个排序例程工作得很好,我基本上需要一次启用两个排序方法。
我想我应该在标题中编写一些javascript行,一种
<a href="" onclick="return sortTable('Column0', 0)">ID</a>
并在ASP中使用一些变量来捕捉从javascript改变的值,但我不知道如何实现这一点。处理会话不会起作用,因为它在服务器端。
欢迎任何想法或建议。
聚苯乙烯。我正在研究TableSorter JQuery插件,但它看起来比我需要的多得多,这意味着学习JQuery,我想使用最简单的方法。
答案 0 :(得分:1)
您可以将链接更改为此类内容 -
<a href="yourscriptname.asp?sort=id">ID</a>
然后在您的代码中检查QueryString参数并相应地对表进行排序。像 -
这样的东西If Request.QueryString("sort") = "id" Then
'perform sort by id
ElseIf 'other sort logic
End If