我正在使用 ASP 和 MySQL 为客户创建一个希伯来语词汇表页面。 我想创建一个记录集,然后遍历结果,按第一个字母分组,每个字母都有自己的标题……像这样:
一个
苹果
鳄梨
猿
乙
舱底
甲虫
等等
有谁能推荐一个好的方法吗? 我确实找到了一个完美(自动)的 jquery 插件:http://www.ihwy.com/Labs/Demos/Current/jquery-listnav-plugin.aspx 我遇到的唯一问题是它对希伯来语字符根本不起作用。
那么,有什么建议吗?
最佳答案
您无需对数据进行分组,只需以这种方式循环遍历即可。相应地调整以适合您的数据库字段:
<%
set conn = server.createobject("ADODB.Connection")
Set RS = Server.CreateObject("ADODB.Recordset")
RS.Open "Select * FROM myTable order by Term asc",conn,3,3
lastLetter = ""
do while not RS.eof
firstLetter = left(RS("Term"),1)
if lastLetter <> firstLetter then
response.write("<b>" & firstLetter & "</b><br />"
end if
resonse.write(RS("Term")&"<br />"
lastLetter = firstLetter
RS.movenext
loop
%>
关于jquery - 列出按字母顺序分组的记录集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7009909/