javascript
ajax会占用服务器端内存吗,javascript - 为什么不允许在jquery datatable服务器端处理ajax成功使用? - 堆栈内存溢出...
我正在使用asp.net mvc5并嘗試使用jquery datatable插件服務器端處理。 服務器端處理的教程顯示了從服務器返回結果的格式。但是我的項目的不同之處在于我無法從服務器發送“數據”的類型化數組。 我發送整個tbody作為字符串與所有HTML標簽。 我的數據表代碼如下。
var e = t.DataTable({processing: true,
serverSide: true,
info: true,
stateSave: true,
PaginationType: "full_numbers",
ajax:{
"url": '@Url.Action("AjaxGetJsonData","Define",new { tablename= @HttpContext.Current.Request.QueryString["tablename"] })',
"type": "GET",
"success": function (result) {
console.log(result);
$("#sample_1").find("tbody").html(result.data);
$("#sample_1_processing").hide();
Init();
//var oSettings = $("#sample_1").dataTable().fnSettings();
//oSettings.iTotalRecords = result.recordsTotal;
}
}
ajax的結果如下所示,
Object {draw: 1, iTotalRecords: 25000, iTotalDisplayRecords: 0, data: Array[1]}
數據就像
因為視圖對于許多表是通用的,并且我應該控制許多情況。因此,我在服務器端使用StringBuilder。 如果我把成功放到ajax上,那么分頁元素就會消失在數據表的底部。 為什么不允許在ajax中使用成功? 我有數據表的所有功能,有沒有辦法手動設置iTotalRecords等功能? 我知道這里不是數據表論壇。 我很抱歉,但我花了很多時間,找不到解決方案。 我想手動處理ajax成功的數據表的所有功能。我正在使用最新版本的數據表。
總結
以上是生活随笔為你收集整理的ajax会占用服务器端内存吗,javascript - 为什么不允许在jquery datatable服务器端处理ajax成功使用? - 堆栈内存溢出...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 华为鸿蒙系统是指芯片吗_华为首部鸿蒙手机
- 下一篇: bson json c语言,对比平台--