jquery.tablesorter 是個不錯的表格排序插件
目前成都創(chuàng)新互聯公司已為上千余家的企業(yè)提供了網站建設、域名、網頁空間、網站托管維護、企業(yè)網站設計、饒陽網站維護等服務,公司將堅持客戶導向、應用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協力一起成長,共同發(fā)展。
但是在給表格二次加載 也就是 點擊按鈕再加載數據的時候 表格失去了排序功能。
查閱資料 一般說 加上 $(".tablesorter").trigger("update"); 這句,但是我用沒效果,可能因為我用了 UpdatePanel。后來終于看到個有效果的 ,在這里備忘一下:
function pageLoad() {
$(".tablesorter").tablesorter();
}
下面說下要注意的,記得給GridView 加上 默認是沒有的,但是tablesorter 需要 OnDataBound="GridView1_DataBound" protected void GridView1_DataBound(object sender, EventArgs e) { if (this.GridView1.Rows.Count > 0) { GridView1.UseAccessibleHeader = true; GridView1.HeaderRow.TableSection = TableRowSection.TableHeader; GridView1.FooterRow.TableSection = TableRowSection.TableFooter; } } protected void Page_Load(object sender, EventArgs e) { if (this.GridView1.Rows.Count > 0) { GridView1.UseAccessibleHeader = true; GridView1.HeaderRow.TableSection = TableRowSection.TableHeader; GridView1.FooterRow.TableSection = TableRowSection.TableFooter; } }
分享標題:GridView排序jquery.tablesorter
本文URL:http://weahome.cn/article/pjpgoe.html