[問題] 用 JavaScript 實作二維陣列的分頁排序

看板Web_Design作者 (問愛)時間17年前 (2009/03/19 17:36), 編輯推噓0(007)
留言7則, 3人參與, 最新討論串1/2 (看更多)
今天碰到了一個問題,就是如何使用 JavaScript 排序二維陣列 例如原本的表格是 欄一 欄二 欄三 1 2 3 4 5 6 7 8 9 想要做到點欄一標題就可以順序排列欄一,點第二次可以反序 因此需要用到 JavaScript 的 sort 和 reverse 的方法 但我看了很久還是看不懂,如果用以下的陣列變數 該怎麼樣才能做到二維陣列的排序呢 <script> var temp array temp[1][1]=1 temp[1][2]=2 temp[1][3]=3 temp[2][1]=4 temp[2][2]=5 temp[2][3]=6 temp[3][1]=7 temp[3][2]=8 temp[3][3]=9 </script> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.171.0.233

03/19 18:14, , 1F
其實有現成的jquery套件可以用說
03/19 18:14, 1F

03/19 18:19, , 2F
請問要去哪裡找呢
03/19 18:19, 2F

03/19 18:20, , 3F
google 到了
03/19 18:20, 3F

03/19 22:14, , 4F
唔...可是我還是想知道如果要實做的話,該如何下手呢?
03/19 22:14, 4F

03/19 22:15, , 5F
不是說使用套件,而是想了解設計的邏輯
03/19 22:15, 5F

03/19 22:16, , 6F
尤其是要做到分頁功能的排序 這功能沒有什麼套件可以用
03/19 22:16, 6F

03/19 23:53, , 7F
這演算法不難啊 只要知道按下某個欄位時要用某一行當key
03/19 23:53, 7F
文章代碼(AID): #19mX83z3 (Web_Design)
文章代碼(AID): #19mX83z3 (Web_Design)