gpt4 book ai didi

javascript - 如何在数据表中乘以数据?

转载 作者:行者123 更新时间:2023-11-29 19:11:31 25 4
gpt4 key购买 nike

如何在数据表中乘以数据?我有如下所示的数据表和 javascript:

$('#xxdata').DataTable( {
"destroy": true,
"processing": true,
"ajax": {
url : "xxreport.php",
type : 'GET',
data : {
datedari : SplitRange[0].trim(),
datesampai : SplitRange[1].trim()
}
},
"columns": [
{ "data": "offerName" },
{ "data": "offerCountry" },
{ "data": "visits" },
{ "data": "conversions" },
{ "data": "profit"}
]
} );

I want to multiply data in { "data": "profit"}
maybe like this { "data": "profit" * 0.7}

我可以随意更改数据表中的数据吗?或者谁能​​给出其他解决方案?

谢谢。

最佳答案

您可以使用 columns.render 选项 ( documented here ) 来执行此操作。

"columns": [
{ "data": "offerName" },
{ "data": "offerCountry" },
{ "data": "visits" },
{ "data": "conversions" },
{ "data": "profit",
"render": function (data) {
return data * 0.7;
}
}
]

在这种情况下,函数签名中的data 表示单元格的数据。还有其他选项可以传递给函数,但在您的情况下,不需要包含这些选项,因为这是一个非常简单的操作。如果您想扩展到更复杂的渲染功能,请参阅文档链接

关于javascript - 如何在数据表中乘以数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38511031/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com