当前位置:  开发笔记 > 编程语言 > 正文

如何在DataTables按钮中设置href?

如何解决《如何在DataTables按钮中设置href?》经验,为你挑选了0个好方法。

我使用DataTables格式化表格。我也将其插件用于Buttons。我正在尝试创建一个自定义按钮,以重定向到另一个页面,在该页面中,我将创建一个Excel文件进​​行下载。我只是不确定如何设置href。我已经试过了:

$.fn.dataTable.ext.buttons.export =
{
    className: 'buttons-alert',
    text: "Export All Test III",
    action: function (e, dt, node, config)
    {
        var SearchData = dt.rows({ filter: 'applied' }).data();
        var OrderData = dt.order();
        alert("Test Data for Searching: " + SearchData);
        alert("Test Data for Ordering: " + OrderData);
    },
    href: './AjaxHandler.php'
};

href被忽略且未设置。我需要设置href

我该怎么做呢?

我可以在Firefox的开发工具中看到它具有属性,但是将其设置为#,如下所示:

编辑

此后,我尝试href像这样设置after初始化:

$('.dt-button.buttons-alert').attr('href', './AjaxHandler.php');


document.querySelector('.buttons-alert').setAttribute('href', './AjaxHandler.php');

但是,这些作品均未href显示#。

推荐阅读
雨天是最美
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有