2013-05-16 42 views
0

有沒有一種方法來實現HTML表(不使用Javascript,AJAX等)的服務器端分頁機制?沒有Javascript的表分頁

+0

該表中的數據將爲靜態或動態...? –

+0

它可能會改變,但我不知道有多快(可能是幾秒或幾分鐘)。它必須按照用戶選擇的列進行排序。附: DB是Oracle。現在我唯一能想到的就是用PLSQL查詢我需要的那部分表 – user1346664

回答

0

是的,有一種機制。因爲,你提到沒有服務器端語言,我們可以爲你提供邏輯。假設表格中有941行,頁面大小爲10.因此,總頁數爲95(941/10 = 94.1,94.1的上限爲95)。

對於默認頁面(頁碼:1),提供前10行,並在佈局中爲按下按鈕的外觀提供第一個數字。

1 2 3 ... 95

當用戶點擊在任何數量的,服務器接收相應的頁號在幕後,說i。因此,執行該查詢以獲取第0123行,第(i-1)*10+2 th,...,i*10行。手動實施或使用服務器端語言的功能。