JQuery之DataTables 的 累计

发布于 2022-09-01 16:02:14 字数 190 浏览 14 评论 0

图片描述

可以看到 这里价格

想到 在底部 可以 有累计这一行的价格总和的 价格 是搜索结果后的价格总和

有大神指导一下吗

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

陌生 2022-09-08 16:02:14

使用footerCallback回调函数可以满足你的要求

$(document).ready(function() {
    $('#example').dataTable( {
        "footerCallback": function ( row, data, start, end, display ) {
            var api = this.api(), data;

            // Remove the formatting to get integer data for summation
            var intVal = function ( i ) {
                return typeof i === 'string' ?
                    i.replace(/[\$,]/g, '')*1 :
                    typeof i === 'number' ?
                        i : 0;
            };

            // Total over all pages
            total = api
                .column( 4 )
                .data()
                .reduce( function (a, b) {
                    return intVal(a) + intVal(b);
                } );

            // Total over this page
            pageTotal = api
                .column( 4, { page: 'current'} )
                .data()
                .reduce( function (a, b) {
                    return intVal(a) + intVal(b);
                }, 0 );

            // Update footer
            $( api.column( 4 ).footer() ).html(
                '

参考这个例子
表格foot回调 高级初始化 示例 Datatables中文网:http://dt.thxopen.com/example/advanced_init/footer_callback.html

+pageTotal +' (

参考这个例子
表格foot回调 高级初始化 示例 Datatables中文网:http://dt.thxopen.com/example/advanced_init/footer_callback.html

+ total +' total)' ); } } ); } );

参考这个例子
表格foot回调 高级初始化 示例 Datatables中文网:http://dt.thxopen.com/example/advanced_init/footer_callback.html

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文