Tag: jquery

如何更改数据表插件中button的默认名称?

我正在使用数据表插件通过在我的HTML页面中显示数据。 我有一个要求,我要在数据表内导出数据。 Datatable通过一些插件支持这个function, 在这里可以看到一个例子。 我在屏幕上得到的是具有固定的默认名称,如下所示的导出button 我想将默认名称更改为自定义名称。 例如。 “Excel”到“导出到Excel” 我怎样才能做到这一点? $(document).ready(function() { $('#example').DataTable( { dom: 'Bfrtip', buttons: [ 'copy', 'csv', 'excel', 'pdf', 'print' ] } ); } ); 在上面的代码中,如果我更改了默认名称,那么我的function会中断,因为datatable通过名称识别button的function。 有什么财产可以帮助我实现我想要的或者其他任何方式?

如何从Excel表格中获取数据使用jQuery的循环?

我想从Excel中获取数据到jquery循环? 有人可以帮我吗?

Javascript IRR(内部收益率)公式的准确性

我在javascript中使用一个IRR函数来创build一个在Excel中使用自己的IRR函数完成的计算。 问题是我的一点closures,我不知道为什么。 这是下面的代码。 var IRRval = []; IRRval.push(-financed); for (i = 0; i < period; i++) { IRRval.push(rental); } var IRR = IRRCalc(IRRval, 0.001) * 0.01; function IRRCalc(CArray, guest) { inc = 0.000001; do { guest += inc; NPV = 0; for (var j=0; j < CArray.length; j++) { NPV += CArray[j] / Math.pow((1 + […]

导出为ex​​cel时隐藏html列

我试图在php中使用头输出导出HTML表格。 我正在使用jQuery来隐藏checkbox事件的列。 我的jQuery代码来取消隐藏栏是: $('.col').css('display','table-cell'); $('.col').css('display','none'); 当我用隐藏的列导出我的html表时,隐藏的列仍然出现。 我想隐藏这些列,而出口到Excel使用PHP头。 感谢您的帮助提前。

如何使用angularjs导出超过20000数组的json文件(数据)优秀?

当我在Firefox中运行这个代码,它完美的作品。 但是当我运行这个代码在铬..它崩溃… 如何解决这个问题.. 我使用github的ng-csv指令 当我运行在Firefox中,它完美的作品..但铬和IE浏览器有问题 <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>JSON to CSV Exporter</title> <script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/angularjs/1.2.16/angular.js"></script> <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.15/angular-sanitize.min.js"></script> <script type="text/javascript" src="http://asafdav.github.io/ng-csv/javascripts/ng-csv.js"></script> <script> var csv = angular.module('csv', ['ngCsv']) .factory('jsonFactory', function($http, $rootScope) { $rootScope.status = "Downloading 22mb JSON file. Please wait ………."; $rootScope.hideDiv = true; return $http.get('PMOMilestoneL2.json'); }) .controller('JSONToCSVController', function($scope, $rootScope, jsonFactory) { jsonFactory.success(function(data) […]

jQuery:如何在将表格导出为ex​​cel时在文件上添加名称

我有这个代码导出到excel表。 它工作正常。 所以我的问题是如何下载时更改文件的名称? $('#export').click(function() { window.open('data:application/vnd.ms-excel,' + encodeURIComponent($('#toexcel').html())); }); <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <a href="#" id="export">Export to Excel</a> <div id="toexcel"> <table border="1"> <tr> <td>test1</td> <td>test2</td> <td>test3</td> </tr> <tr> <td>test1</td> <td>test2</td> <td>test3</td> </tr> <tr> <td>test1</td> <td>test2</td> <td>test3</td> </tr> </table> </div>

jQuery DataTable Excel导出

我有两个问题关于这里描述的jQuery DataTable Excel导出: https : //datatables.net/extensions/buttons/examples/initialisation/export.html 首先,我有一个美元金额列,其中负数括在括号内。 例如, – $ 5.00显示为($ 5.00)。 导出时是否可以使Excel突出显示负的美元金额值为红色而不在表格中突出显示它们? 我在这里问的另一个不那么紧迫的问题是排除出口的某些栏目。 正如你在下面看到的,我只输出前8列,不包括以下所有列。 有没有办法根据列上的关联类或类似的东西排除列,而不必明确列出我想要的列号? 谢谢。 $('#tblDetail').DataTable({ dom: 'Bfrtip', buttons: [ { extend: 'excel', text: 'Export to Excel', exportOptions: { columns: [0, 1, 2, 3, 4, 5, 6, 7] } }] });

从excel或文本文件中读取链接并将其显示在iFrame中

希望有一个解决scheme在那里。 我要做的是从Excel电子表格或txt文件中提取数据,特别是链接,并在iFrame中显示该链接。 我还需要有一个next和prevbutton,当点击时,它会转到下一个单元格或行。

在js中不使用Activexobject创buildexcel工作表

我想parsing一个XML并将XML的内容放入Excel工作表。 我有限制使用只有JavaScript / jQuery的,此外应用程序是独立的这个插件是创build。 我试过了 var excel = new ActiveXObject ( "Excel.Application" ); excel.visible = true; var book = excel.Workbooks.Add; book.Worksheets.Add; book.Worksheets(1).Activate; book.Worksheets(1).Cells(1,1).value="My First Spreadsheet"; book.Worksheets(1).SaveAs("C:\\excel_file.XLS"); 但是这不起作用,因为Activexobject只能在Windows下使用IE。 有没有其他的select来开发它。 独立的应用程序是在Java中。

如何在EXCEL的新表上写入数据

我有Mysql程序将返回5个表,现在我需要将这些表设置为单个Excel文件5张不同的表。 我正在使用VS 2010,JQuery,ASP.Net。 如何在Excel表格中写入该表格。 $("#btnExcel").click(function (e) { $('#divExcelExporting').html($('#containerOne').html()); $('#divExcelExporting').append($('#containerTwo').html()); $('#divExcelExporting').append($('#containerThree').html()); $('#divExcelExporting').append($('#containerFour').html()); $('#divExcelExporting').append($('#containerFive').html()); var trcoll = $('#divExcelExporting').find('.border-middle1').find('tr'); $.each(trcoll, function (d, f) { $($(this).find('td')[0]).remove(); }); var trcol2 = $('#divExcelExporting').find('.border-middle2').find('tr'); $.each(trcol2, function (d, f) { $($(this).find('td')[0]).remove(); }); var trcol3 = $('#divExcelExporting').find('.border-middle3').find('tr'); $.each(trcol3, function (d, f) { $($(this).find('td')[0]).remove(); }); var trcol4 = $('#divExcelExporting').find('.border-middle4').find('tr'); $.each(trcol4, function (d, f) { $($(this).find('td')[0]).remove(); […]