Heart_Blade 2018-12-17 10:15 采纳率: 0%
浏览 1548

表格用的是bootstrap table,导出插件用的是tableexport.js。希望导出table中勾选的内容。

表格用的是bootstrap table,导出插件用的是tableexport.js,问题来了,现在html页面点击下载,可以导出当前页面表格中所有内容,但是想要勾选复选框,下载指定的记录。另外我选择全选的复选框后,希望把所有页的数据都导出到Excel表。

前端html的按钮:

        <div class="col-md-12">
            <div class="btn-toolbar pull-right">
                <div class="btn-group">
                    <a class="btn btn-primary" @click="load"><i class="fa fa-search"></i>&nbsp;查询</a>
                    <a class="btn btn-danger" @click="emptys"><i class="fa fa-times-rectangle"></i>&nbsp;清空</a>
                        <a class="btn btn-primary" id="export">
                            <i class="fa fa-download"></i>&nbsp;下载
                        </a>
                </div>
            </div>

效果如图:
图片说明

js的代码:

    $("#export").click(function(){
        var nowtime = new Date();
        //导出
        $("#dataGrid").tableExport({
            formats: ["xlsx"],    // (String[]), filetypes for the export
            fileName: nowtime,                    // (id, String), filename for the downloaded file         // (Boolean), style buttons using bootstrap
            bootstrap: false,
            ignoreCols: [0,9],
            escape:"false",
        });
        var  btn = document.getElementsByTagName('button');
        var btn2 = document.getElementsByTagName('caption');
        // document.write(btn[0]);
        // btn[btn.length-2].style.display='none';
        btn[btn.length-2].click();
        btn2[0].innerHTML="";
    });

现在想就导出勾了的记录:
图片说明

求大家帮忙看看!

  • 写回答

1条回答

  • 渣渣与学霸 2021-03-30 14:32
    关注

    楼主解决了吗

    评论

报告相同问题?

悬赏问题

  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 对于相关问题的求解与代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 信号傅里叶变换在matlab上遇到的小问题请求帮助
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作
  • ¥15 求NPF226060磁芯的详细资料