我有許多<dt>
/<dd>
標籤列表按自然順序排列,但我也希望我的訪問者可以選擇按字母排序。有一種方法可以在(X)HTML/PHP中用最少的代碼來完成此操作嗎?我的文檔類型是XHTML 1.0 Transitional
。排序定義列表(<dl>)
2
A
回答
1
排序使用服務器端腳本(如PHP)的定義列表中,您需要先解析XHTML到一個數組或對象。
一旦完成這個(或如果有所述原始數據,而不必首先解析它),則可以使用PHP功能,諸如ASORT或冒泡排序功能。
你可能會更好的排序上與JavaScript客戶端列表。
0
像這樣是一個很好的起點:
http://www.wrichards.com/blog/2009/02/jquery-sorting-elements/
麻煩的是,一個DT/DD是有點麻煩,因爲每對不具有單個元件纏繞的每一對。該代碼還是不錯的,雖然,這是一個很好的鍛鍊你,如果你是新來的JS修改它!
相關問題
- 1. 列表自定義排序
- 2. 自定義排序列表
- 3. 自定義列表排序
- 4. 如何自定義排序列表<string>?
- 5. 排序列表<MyObject>
- 6. 排序列表<Rectangle>
- 7. 排序列表<String[]>
- 8. 排序列表<Object[]>
- 9. 多列表排序與每列的自定義排序
- 10. 排序列表<int>「>」和「<」
- 11. C#轉換ArrayList自定義排序到通用列表<T>自定義排序
- 12. 元組列表的自定義排序
- 13. 按年份排序自定義列表
- 14. Python:自定義排序列表
- 15. 排序自定義類型的列表
- 16. Zend Db按自定義列表排序
- 17. 使用jquery排序定義列表
- 18. LINQ - 排序的自定義列表
- 19. C#排序自定義列表
- 20. 自定義列表框排序
- 21. 排序列表<>排序依據列表<string>計數
- 22. 按升序排列列表<>
- 23. 排序列表<DateTime>降序
- 24. 按自定義列表排序對DataTable進行排序
- 25. 自定義排序的元組的蟒蛇排序列表
- 26. List <IGroup>自定義排序c#
- 27. <algorithm>排序自定義條件
- 28. 排序列表<int>基於列表<string>
- 29. 排序列表<列表<Integer>>用java Collections.sort()
- 30. 排序列表綁定時不排序
能否請您提供的Javascript的例子嗎?我只是從Java開發而來,對於開發Web來說相當新穎。 – 2010-01-04 21:37:28
YEPP我也是會選擇客戶端 – streetparade 2010-01-04 21:37:38
對不起,沒有時間,但嘗試http://www.w3schools.com/JS/default.asp – 2010-01-04 21:44:17