array的排序函数很多
不知道你的数据是什么样的.看看用ksort  

解决方案 »

  1.   

    JS控制表格呗.
    玩dom,呵呵!
      

  2.   

    刷新一下页面,带个参数。。在写SQL语句的时候根据你的参数是正序还是倒序来实现。
      

  3.   

    小玩了一下!<html>
    <head>
    <title>JS TABLE</title>
    <script language="javascript">
     window.onload = function(e)
     {
        var sortObj = document.getElementById('sortid');
        sortObj.addEventListener('click', sortTableById, true);
     }
     
     function sortTableById()
     {
        var tbody = this.parentNode.parentNode;
        var length = tbody.childNodes.length;
        var tmpObj = tbody.childNodes;
        for(var i=2; i<length; i++)
        {     
          tbody.insertBefore(tmpObj[i], tmpObj[1]);
        }
     }
    </script>
    </head>
    <body>
    <div id="msg" style="display:"";position: absolute;background-color:#fff1e1;border:1px black solid;padding: 10px;">
    <table border='1' id='tmsg'><tr><td width='100' id='sortid'>ID</td><td width='100'>Name</td><td width='100'>Description</td></tr><tr><td>1</td><td>中国银行</td><td>中国银行卡</td></tr><tr><td>2</td><td>工商银行</td><td>工商银行卡</td></tr><tr><td>3</td><td>建设银行</td><td>建设银行卡</td></tr><tr><td>4</td><td>农业银行</td><td>农业银行卡</td></tr></table>
    </div>
    </body>
    </html>