2015-09-04 50 views
0

如何獲得一個HTML表格,包括使用JavaScript分頁結果的價值?分頁結果的所有網頁的價值`總 如何總結表列,包括使用JavaScript

<td class="center" id="col_sum_ps_total"></td> 
    <td class="center" id="col_sum_ps_total"></td> 
    <td class="center" id="col_sum_bo_total"></td> 
    <td class="center" id="col_sum_ao_total"></td> 
    <td class="center" id="col_sum_p_total"></td> 

    <td class="center"></td> 
    <td class="center"></td> 
    <td class="center"></td> 
    <td class="center"></td> 
    <td class="center"></td> ` 
+0

請定義*「HTML表格的值」*。 – dakab

+0

**不清楚的信息**。此外,** ID **每頁都是唯一的。記在心上。 – SHAZ

+0

請問您可以添加一些關於您遇到的問題的更多描述? – abarisone

回答

0
這裏

最簡單的方法是你在服務器端計算總和並將其與每個分頁結果一起包括在內。

您還沒有提供關於如何呈現網頁的信息 - 無論是通過服務器端模板呈現還是通過使用AJAX更改數據。無論哪種方式,你會得到分頁的數據,包括希望包括一些元信息,如總共有多少行,有多少頁,當前選擇哪個頁等等。因此,對於元信息,您可以添加包含柱。

如果你真的沒有辦法改變服務器,你將不得不使用AJAX/XHR查詢所有頁面,並在客戶端計算總和 - 但如果你這樣做,那麼你可以跳過整個分頁的事情和無論如何,您只需一次顯示所有內容。

+0

我從數據庫中獲取列值,並使用.tpl文件顯示。我還編輯了這些值並使用javascript和Ajax保存到數據庫。所以我想我需要在客戶端計算它......對。 – Mani

+0

不,請在'.tpl'文件中提供(即服務器端模板)。如有必要,創建一個使用聚合查詢數據庫的後端方法('SELECT sum(col)FROM table;'等)。這可以記錄爲您正在使用的框架(呈現您的'.tpl'文件的框架)的一部分。如果有它體面的文件。如果您有權訪問服務器,請勿在客戶端執行此操作。 – Risadinha

+0

感謝您的快速回復,Risadinha .. 但我需要更改列中的值也。 所以改變後的值..如何可能會出現總和。 – Mani