Tag: jquery

使用JavaScript Math.pow for Excel公式

我有一些困难,让我的JavaScript产生与给我的电子表格相同的结果。 公式如下: = B $ 2 *(1 + B $ 3)^ B $ 6 哪里 B2 = 40000 B3 = 1% B6 = 30 四舍五入后的结果是53,914。 我的JavaScript如下: var B2 = 40000; var B3 = 1/100; var B6 = 30; var result = Math.pow(B2 * (1 + B3),B6); 我总是得到1.5539639994483203e + 138的结果 任何人都知道我可以如何让我的JavaScript产生与Excel公式相同的结果,或者我可能在使用Math.pow函数时出错?

Slickgrid,如何复制粘贴单元格到excel?

题: 我正在使用jqGrid来显示一个表。 但是,Internet Explorer 9和8的性能不佳,如果它必须显示超过20行… 我试过SlickGrid,它在Internet Explorer中的performance似乎对我来说好多了。 我唯一的问题,阻止我切换到SlickGrid的权利 – 现在是,与SlickGrid,你不能只复制粘贴一系列单元格从SlickGrid到正确的出色。 复制粘贴转换的单元格,所以列是行,行的列(好吧,我知道你可以转置回excel,但我不是平均最终用户。此外,必须这样做是烦人)… 用jqGrid,这个工作完美无瑕。 请注意,我明确不希望将数据输出为CSV / XLS / XLSX文件。 任何人都知道我可以如何使SlickGrid复制粘贴到Excel正确(非转置)的单元格?

rubyroogemexcel导入错误

我觉得有一件很简单的事情,我不认为这是错的。 下面是我上传文件的jQuery代码: import: function (e) { e.preventDefault(); var formData = new FormData(); jQuery.each($('#import_excel_file')[0].files, function(i, file) { formData.append('import_file', file, 'xls'); }); formData.append('fuel_type_id', $('#import_fuel_type').val()); this.shipOff(formData); }, shipOff: function (formData) { $.ajax({ type: 'POST', url: App.Options.rootUrl + "/stations/stations/excel_import", data: formData, cache: false, contentType: false, processData: false, success: function (data) { console.log('successful upload', data); } }); } 然后在控制器中,我调用import = […]

JqG​​rid:select列导出与ExcelExport?

我使用jqgrid来显示充满(大学)课程评估的数据库的内容。 它由大约20-25列和30k行组成。 webtool(jqgrid)的目的是能够过滤数据并将选定的列/行导出为ex​​cel和图表。 到目前为止,我已经设法使ExcelExport工作(我正在使用PHPExcel实际上创buildxlsx文件,但并不真正相关),但发送到服务器的数据不包括任何关于哪些列是可见的 – 它确实包括filter,所以这一切都很好。 我正在使用列select器和filtertoolbar来显示选定的数据。 基本上我想发送colModel以及filter发送到excelexport(以及后来到谷歌图表以及)。 我发现这种获取colModel的方式: var colModel = $("#list").jqGrid('getGridParam','colModel'); 这是excelport函数在jqgrid源代码中的外观: excelExport : function(o) { o = $.extend({ exptype : "remote", url : null, oper: "oper", tag: "excel", exportOptions : {} }, o || {}); return this.each(function(){ if(!this.grid) { return;} var url; if(o.exptype === "remote") { var pdata = $.extend({},this.p.postData); pdata[o.oper] = […]

我怎样才能将行数据从highchart导出到excel文件而不是csv?

我有图表使用PHP和MySQL的highcharts生成,我想导出数据到excel(xls)文件find了很多的解决scheme,但他们都将数据导出到CSV文件的任何解决scheme?

response.flushBuffer()给我一个错误,同时在客户端以编程方式打开excel文件

我必须从我的jqdrid导出数据到Excel文件。 我能够在下面的javaascript代码中以string格式准备数据 "1\tRamu Kaka\tShanta Ben\tN Modi\tSome clerk\tCustomer\tECP\tFunding\t80.00\tTBill\tMinus\t1,111\t\t\t01-01-1900\t01-01-1900\t\t\tSubmitted\t01-01-1900\tYes\t\t;2\tRamu Kaka\tShanta Ben\tN Modi\tSome clerk\tCustomer\tECP\tFunding\t80.00\tTBill\tMinus\t1,111\t\t\t01-01-1900\t01-01-1900\t\t\tSubmitted\t01-01-1900\tYes\t\t;….." 并能像我一样在我的MVC控制器下面。 @RequestMapping(value = "/exportToXLS", method = RequestMethod.GET) public ModelAndView exportToXL(@RequestParam("data") String data, HttpServletRequest request, HttpServletResponse response, Model model) throws Exception { response.setHeader("Cache-Control", "public"); response.setHeader("Pragma", "public"); response.setHeader("Expires", "0"); response.setHeader("Content-Length", Integer.toString(data.length())); String dateString = dtFormat.format(new Date()); response.setHeader("Content-Disposition","attachment; filename=\"FileName-" +dateString+ ".xls\";"); response.setContentType("application/vnd.ms-excel"); Workbook workbook = myExcelUtility.exportTasks(Arrays.asList(data.split(";"))); workbook.write(response.getOutputStream()); […]

如何禁用JavaScript上点击导出到Excel表?

我有一个表格与variables从数据库: <table id="itemall2" class="itemall" border="1"> <thead> <tr><th></th> <th><?= $lang['quantity']; ?></th> <th><?= $lang['article']; ?></th> <th><?= $lang['desc']; ?></th> <th><?= $lang['weight']; ?> (Kg)</th> <th><?= $lang['price']; ?> (Kč)</th> <th><?= $lang['cat_id']; ?></th> <th><?= $lang['cat_name']; ?></th></tr> </thead> <tbody> <?php foreach ($this->items as $value) : ?> <tr><td><input type="checkbox" name="checked[]" value="<?= $value['id_item']?>" onclick="enableName(this, 'quantity<?= $value['id_item']?>');"/></td> <td><input type="number" class="quantity<?= $value['id_item']?>" name="quantity[]" disabled></td> <td><?= $value['id_item']?></td> […]

将表格标题中的HTML表格导出到带有ID或类别标记的Excel中

我在我的网页上有一个HTML表格,当使用JQuery将它导出到Excel时,如果表头中有任何id或class标记,它将不起作用。 我正在使用的JQuery是 //wont work unless the table has no class or id $("#btnExport").click(function (e) { window.open('data:application/vnd.ms-excel,' + $("#tableForExcel").html()); e.preventDefault(); }); 我正在使用的表是 <table id='SearchTable' class='table table-bordered table-striped table-hover table blue '> <tr> <th class='ReportManager'>Report Manager</th> <th class='ReportDetail'>Report Detail</th> <th class='Form'>Form</th> </tr> <tr> <td class='ReportManager'></td> <td class='ReportDetail'></td> <td class='Form'></td> </tr> <tr> <td class='ReportManager'></td> <td class='ReportDetail'></td> <td class='Form'></td> […]

由table2excel jQuery插件生成的Excel文件在打开时会引发错误

我有一个HTML表格,我想使用table2excel插件导出到Excel。 不幸的是,当我下载它,生成的Excel文件有一个错误。 我该如何解决这个问题? 我创build了一个JSFiddle 。 基本上调用插件,你只需要这样做: $("#downloadIntermidiate").click(function(){ $("#intermediateTable").table2excel({ exclude: ".noExl", name: "Excel Document intermediateTable" }); }); 这里#intermediateTable是必须打印的表的ID。

如何跳过数据表导出选项中的最后一行(.csv pdf选项)

我的脚本在下面。 我想跳过我的最后一行excel和pdf。 $('.data-grid-export').DataTable({ dom: 'Blfrtip', buttons: [ { extend: 'pdf', footer: true, }, { extend: 'excel', footer: false } ] });