[英]load ajax response to a data table
使用數據表 1.10,我有 10000 多行。 我需要使用 ajax 響應繪制表格主體。 現在我將數據作為數組返回並在 html 中迭代前端,這使得數據表呈現 n 行而不考慮分頁,一旦頁面完全加載,它就會繪制默認表(10 行)。 我想刪除迭代器並從 AJAX 響應加載正文。 如何實現?
我在 rails4 中使用數據表。 我也嘗試使用 deferRender: true 我的應用程序沒有變化
提前致謝
我真的不明白為什么要迭代
data[]
並呈現dataTable body
!
您可以簡單地在 dataTable 中使用Ajax 源數據,如下所示:
$(document).ready(function() {
$('#example').DataTable( {
"ajax": '../ajax/data/arrays.txt'
} );
} );
dataTable 中還支持服務器端分頁,這稱為服務器端處理:
$(document).ready(function() {
$('#example').DataTable( {
"processing": true,
"serverSide": true,
"ajax": "../server_side/scripts/server_processing.php"
} );
} );
這是在 Ajax 調用中發送的服務器端處理參數列表。
嵌入式鏈接有很好的文檔和示例可以幫助您。 您的 API 必須以示例中所示的所需格式提供 JSON 負載。
希望這會有所幫助,如果您需要進一步的幫助,請告訴我!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.