2
我使用DataTable插件。目前,搜索是通過列表中的數據進行的。在搜索框中輸入值並在列表中顯示時,我需要從服務器端獲取數據。請建議我適當的方法。需要搜索應該從服務器端使用dataTable插件
我使用DataTable插件。目前,搜索是通過列表中的數據進行的。在搜索框中輸入值並在列表中顯示時,我需要從服務器端獲取數據。請建議我適當的方法。需要搜索應該從服務器端使用dataTable插件
這是內置到DataTables中。看看這裏的例子: https://www.datatables.net/examples/data_sources/server_side.html
從上面的鏈接:
使用服務器端的處理功能後,所有頁面,搜索,排序是數據表進行轉交給了服務器 動作,其中一個 SQL引擎(或類似的)可以對大數據集執行這些操作(畢竟,這是數據庫引擎的設計目的!)。如 這樣,表格的每個繪製將導致新的Ajax請求 以獲得所需的數據。
初始化與服務器端的設置和路徑AJAX數據端點,它應該叫
$('#example').dataTable({
"processing": true,
"serverSide": true,
"ajax": "../server_side/scripts/server_processing.php"
});
你寫那麼將採取參數,適當的搜索數據庫,然後用響應的服務器端代碼JSON編碼的結果DataTables消耗和使用重繪表
Thanq ..它工作正常。但我還需要滾動功能上的服務器端代碼。它應該在每次滾動時從服務器獲取有限的記錄。 – Shanthi