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成功的数据表的所有功能。我正在使用最新版本的数据表。

内容概要:本文档介绍了一个多目标规划模型,该模型旨在优化与水资源分配相关的多个目标。它包含四个目标函数:最小化F1(x),最大化F2(x),最小化F3(x)和最小化F4(x),分别对应于同的资源或环境指标。每个目标函数都有具体的数值目标,如F1的目标值为1695亿立方米水,而F2则追求达到195.54亿立方米等。此外,模型还设定了若干约束条件,包括各区域内的水量限制以及确保某些变量低于特定百分比的下限。特别地,为了保证模型的有效性和合理性,提出需要解决目标函数间数据尺度一致的问题,并建议采用遗传算法或其他先进算法进行求解,以获得符合预期的决策变量Xi(i=1,2,...,14)的结果。 适合人群:对数学建模、运筹学、水资源管理等领域感兴趣的科研人员、高校师生及从业者。 使用场景及目标:①适用于研究涉及多目标优化问题的实际案例,尤其是水资源分配领域;②帮助读者理解如何构建和求解复杂的多目标规划问题,掌握处理同尺度数据的方法;③为从事相关工作的专业人士提供理论参考和技术支持。 阅读建议:由于文档涉及到复杂的数学公式和专业术语,在阅读时应先熟悉基本概念,重点关注目标函数的具体定义及其背后的物理意义,同时注意理解各个约束条件的设计意图。对于提到的数据尺度一致问题,建议深入探讨可能的解决方案,
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值