2010-02-09 70 views
0

我想我每次我的專欄從我的表進行排序的時間讓我的總和:jQuery的總和保留

<thead> 
    <tr class="titlerow"> 
    <th></th> 
    <th></th> 
    <th align="left"> 
     <asp:LinkButton ID="Programs" runat="server" CommandArgument="Asc" 
         CommandName="G1" CssClass="table-sort active" 
         OnClick="Programs_Click" 
         Text="Campaign"> 
     </asp:LinkButton> 
    </th>     
    <th align="center"> 
     <asp:LinkButton ID="DateId" runat="server" CommandArgument="Asc" 
         CommandName="Date" OnClick="Programs_Click" 
         Text="Start Date"> 
     </asp:LinkButton> 
    </th> 
    <th align="center"> 
     <asp:LinkButton ID="SentId" runat="server" CommandArgument="Asc" 
         CommandName="Sent" OnClick="Programs_Click" 
         Text="Sent"> 
     </asp:LinkButton> 
    </th> 
    <th align="center"> 
     <asp:LinkButton ID="SuccessId" runat="server" CommandArgument="Asc" 
         CommandName="Success" CssClass="table-sort active"       
         OnClick="Programs_Click" 
         Text="Success"> 
     </asp:LinkButton> 
    </th> 
    <th align="center"> 
     <asp:LinkButton ID="PerSuccess" runat="server" CommandArgument="Asc" 
         CommandName="PerSuccess" CssClass="table-sort active" 
         OnClick="Programs_Click" Text="(%)"> 
     </asp:LinkButton> 
    </th> 

    <th align="center"> 
     <asp:LinkButton ID="HardbounceId" runat="server" CommandArgument="Asc" 
         CommandName="Hardbounce" CssClass="table-sort active" OnClick="Programs_Click" 
         Text="Hardbounce"></asp:LinkButton> 
    </th> 
    <th align="center"> 
     <asp:LinkButton ID="PerHardbounce" runat="server" CommandArgument="Asc" 
         CommandName="PerHardbounce" CssClass="table-sort active" OnClick="Programs_Click" 
         Text="(%)"></asp:LinkButton> 
    </th> 

該腳本將計算SumOfcolumn:

$(document).ready(function() { 
    $("#Sent").html(sumOfColumns("firstData", 5, false)); 
    $("#Success").html(sumOfColumns("firstData", 6, false)); 
    $("#SuccessPer").html(
    (sumOfColumns("firstData", 6, false) * 100/sumOfColumns("firstData", 5, false)).toFixed(2) + "%" 
); 
    $("#Hardbounce").html(sumOfColumns("firstData", 8, false)); 
    $("#HardbouncePer").html(
    (sumOfColumns("firstData", 8, false) * 100/sumOfColumns("firstData", 5, false)).toFixed(2) + "%" 
); 
}); 

,並顯示在數據以下表格

<tfoot> 
    <tr class="totalrow"> 
    <th></th> 
    <th></th> 
    <th align="left">Total</th> 
    <th></th> 
    <th align="center" id="Sent"></th> 
    <th align="center" id="Success"></th> 
    <th align="center" id="SuccessPer"></th> 
    <th align="center" id="Hardbounce"></th> 
    <th align="center" id="HardbouncePer"></th> 
</tfoot> 
<table> 

任何人都知道如何防止行數據消失?

回答