在Yajra DataTable中显示某些列数据的总和时出现问题。我如何为Yajra解决此问题?(我想要总计的实际视图-类似于标记位置)x1c 0d1x
wi3ka0sx1#
这个过程有点长,首先你需要给你的表添加页脚,然后在列数组对象之后添加“footerCallback”键,并使用回调函数,然后把你要求和的列转换成整数。见示例enter link description here
yhived7q2#
您正在寻找Datatables的drawCallback()函数--它将在每次绘制表后(页面加载时,以及过滤后)运行,并执行特定的操作。在这种情况下,您可能希望使用沿着于以下内容的内容对相关列求和:
var sum = $('#yourTable').DataTable().column(4).data().sum();
然后使用jQuery将值写入相关的span或div,就像通常所做的那样:
$('#yourTotalBox').html(sum);
2条答案
按热度按时间wi3ka0sx1#
这个过程有点长,首先你需要给你的表添加页脚,然后在列数组对象之后添加“footerCallback”键,并使用回调函数,然后把你要求和的列转换成整数。见示例
enter link description here
yhived7q2#
您正在寻找Datatables的drawCallback()函数--它将在每次绘制表后(页面加载时,以及过滤后)运行,并执行特定的操作。
在这种情况下,您可能希望使用沿着于以下内容的内容对相关列求和:
然后使用jQuery将值写入相关的span或div,就像通常所做的那样: