Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Datatable不显示excel按钮_Javascript_Asp.net Mvc_Datatable_Datatables_Export To Excel - Fatal编程技术网

Javascript Datatable不显示excel按钮

Javascript Datatable不显示excel按钮,javascript,asp.net-mvc,datatable,datatables,export-to-excel,Javascript,Asp.net Mvc,Datatable,Datatables,Export To Excel,我使用数据表jquery,但数据表不显示导出按钮。这是我的代码 这是我的视图代码我使用jquery脚本 success: function (data) { $('#datatablevalue').show(); var tabletools = $('#datatable7').dataTable({ dom:

我使用数据表jquery,但数据表不显示导出按钮。这是我的代码 这是我的视图代码我使用jquery脚本

 success: function (data) {
                    $('#datatablevalue').show();

                    var tabletools = $('#datatable7').dataTable({
                        
                        dom: 'Bfrtip',
                        buttons: [
                        //'copyHtml5',
                        //'excelHtml5',
                        {
                            extend: 'excelHtml5',
                            title: 'NothingToPrint Report'
                        },
                        //{
                        //    extend: 'pdfHtml5',
                        //    title: 'NothingToPrint Report'
                        //},
                        'pageLength'
                        //'csvHtml5',
                        //'pdfHtml5'
                    ],
                        "lengthMenu": [[10, 25, 50, -1], [10, 25, 50, "All"]],
                        data: data,
                        columns: [

                            //{ 'data': 'CircleName' },
                            //{'data':'Region'},
                            { 'data': 'KioskId' },
                            { 'data': 'BranchAddress' },
                            { 'data': 'Status' },
                            { 'data': 'UpdateDownfrom' },
                            { 'data': 'LastTranscation' },
                            { 'data': 'Reason' }
                        ]
                    });
和我的脚本库是 请建议解决方案我正在尝试向datatable添加按钮,但它没有显示



我使用脚本资源和(向下编辑的)数据表定义创建了一个简单的表。我添加了DataTables CSS资源,并使用了一些硬编码的HTML数据进行测试(因此没有ajax/JSON)。Excel按钮显示正确。也许您可以尝试执行相同的操作,然后进行其他更改,将我的工作测试用例转换为您的目标解决方案,并准确查看问题出现的时间。或者,您可以为我们提供。次要说明:您使用的是
$('#datatable7')。dataTable(…)
。这已过时,您可能应该使用
DataTable(…)
而不是
DataTable(…)
。您可以阅读这两种语法之间的差异。不过,我认为这与您的按钮问题无关。
<script src="https://code.jquery.com/jquery-3.5.1.js"></script>
<script src="https://cdn.datatables.net/1.10.24/js/jquery.dataTables.min.js"></script>
<script src="https://cdn.datatables.net/buttons/1.7.0/js/dataTables.buttons.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jszip/3.1.3/jszip.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.53/pdfmake.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.53/vfs_fonts.js"></script>
<script src="https://cdn.datatables.net/buttons/1.7.0/js/buttons.html5.min.js"></script>