Tag: jquery

将Excel的“41014”date转换为PHP或JavaScript中的实际date

我正在用PHP / Jquery写东西,允许用户从Excel上载Excel电子表格。 然后,它接收电子表格中的数据,并将每个单元格中的值分配给一个variables,但由于某种原因,我很难用date。 Excel中的任何date都以数字forms出现,如41014 ,而不是04/15/2012 (如同我将以Excel格式化为text )。 如何将其转换为YYYY-MM-DD格式,以适应我正在使用的mySQL数据库的其余部分? 我可以在PHP或JQuery中做到这一点,但在jQuery中这样做对我来说似乎更容易。 Excel的单元格 04/15/2012 PHP的echo json_encode($var); `{dateReceived: 41014}` jQuery的console.log(dateReceived); 41014 更新 我实际上无法得到这里提供的任何答案 – 我认为PHP的答案最初工作,但由于某种原因,我不能得到它输出我所需要的,但我发现了另一个简单的公式,我把function。 如果其他人正在寻找一个类似的问题的答案,这就是我所做的:,($ dateValue是Exceldate41014等…) function convertDate($dateValue) { $unixDate = ($dateValue – 25569) * 86400; return gmdate("Ymd", $unixDate); 'where Y is YYYY, m is MM, and d is DD }

jquery将不会触发 – 提醒脚本调用插件

我有我试图运行的jQuery脚本。 它是从一个HTML表格下载到Excel文件,数据。 http://www.jqueryscript.net/table/Export-Html-Table-To-Excel-Spreadsheet-using-jQuery-table2excel.html 当我尝试运行这个button时,它会在这个调用脚本中引发一个错误: <script> $(".dataTable_wrapper button").click(function(){ $("#table2excel").table2excel({ // exclude CSS class exclude: ".noExl", name: "Excel Document Name" }); }); </script> 错误发生在第二行:“未捕获的types错误:$(….)table2excel不是一个函数”

Ignite UI – (jQuery) – 无法使用ig.excel.WorksheetCellComment在单元格中添加注释

我正在试图在工作表中的单元格中添加注释。 该function没有错误的工作,但在Excel中,它添加了一个空白的评论部分没有文字。 请帮忙。 $("#input").on("change", function () { var excelFile, fileReader = new FileReader(); $("#result").hide(); fileReader.onload = function (e) { var buffer = new Uint8Array(fileReader.result); $.ig.excel.Workbook.load(buffer, function (workbook) { var column, row, newRow, cellValue, columnIndex, i, worksheet = workbook.worksheets(0), columnsNumber = 0, gridColumns = [], data = [], worksheetRowsCount; var comment = new $.ig.excel.WorksheetCellComment(); var formatted […]

数据表导出到Excel并将数字列格式化为货币

我试图将数字数据导出到Excel。 数字格式如下: 数千个分组分隔符:“。” 小数点指示符:“,” 显示的小数点数:“0” 前缀:“$” 页眉和页脚文本被格式化为粗体。 这是表格: <table id="idtablainforme_ventaporfamilia" class="table table-striped table-striped table-bordered nowrap dataTable"> <thead> <tr> <th> <b>FAMILIA</b> </th> <th> <b>VENTA</b> </th> </tr> </thead> <tfoot> <tr> <th><b>TOTAL</b></th> <th><b>$12.925.150</b></th> </tr> </tfoot> <tbody> <tr><td>CHEQUERA MUJER</td><td>$5.231.760</td></tr> <tr><td>CARTERA</td><td>$3.487.630</td></tr> <tr><td>BILLETERA MUJER</td><td>$2.155.120</td></tr> <tr><td>NECESER</td><td>$21.980</td></tr> <tr><td>COSMETIQUERA</td><td>$10.990</td></tr> <tr><td>SET DE VIAJE</td><td>$10.990</td></tr> </tbody> </table> 这是我的尝试: <script> $('#idtablainforme_ventaporfamilia').DataTable({ destroy: true, "searching": false, "paging": false, "ordering": […]

添加将Excel数据粘贴到Django窗体的function

我目前有一个Django的forms,有N行12列的文本框的形状。 用户可以一次填充这个表单一个文本框: [________] [________] [________] [________] [________] [________] [________] [________] [________] [________] [________] [________] [________] [________] [________] [________] [________ ] [________] [________] [________] [________] [________] [________] [________] [________] [________] [________] 注:该表只显示9列,但我使用的实际forms是12。 我想添加用户在Excel中复制一系列单元格的function,并将其粘贴到填充相应单元格的表单中。 我试图模仿我已经成功创build的方法的语法,它可以在单击窗体上的清除button后清除所有数据字段: $(document).on("click", "#clear_button", function() { $("input[type=text]").val(""); }); 来自Excel单行的数据是用制表符分隔的,就我所得到的数据而言: $(document).on("paste", "input[type=text]", function(){ var input_id = $(this).attr("id"); var value = $(this).val(); var value_split_array = value.split("\t"); […]

使用JQuery将HTML导出到Excel

下面的代码工作正常。 但是当我使用<table width=100% id="tb">这样,它不会正常工作。 这是为什么? 它会导出为ex​​cel,但格式不正确。 有什么方法可以正确地得到它吗? HTML: <input type="button" id="btnExport" value=" Export Table data into Excel " /> <br/> <br/> <div id="dvData"> <table> <tr> <th>Column One</th> <th>Column Two</th> <th>Column Three</th> </tr> <tr> <td>row1 Col1</td> <td>row1 Col2</td> <td>row1 Col3</td> </tr> <tr> <td>row2 Col1</td> <td>row2 Col2</td> <td>row2 Col3</td> </tr> <tr> <td>row3 Col1</td> <td>row3 Col2</td> <td><a href="http://www.jquery2dotnet.com/">http://www.jquery2dotnet.com/</a> […]

使用JavaScript或jQuery创build区分大小写或“camelCase”的XML节点

我需要在JavaScript中创build一些区分大小写的XML节点,它们之间有一个冒号的属性名称。 示例: <Data ss:Type="String">Contact Name</Data> 当我尝试使用createElement()函数通过JavaScript创build元素时,它会以小写forms创build它。 另外,在其中添加冒号的属性还有很多问题。 例如: ss:Type="String" 这是Excel数据,我将源.xml文件保存回.xls文件。 Excel元素和属性的情况对于Excel能够读取文件非常重要。 任何示例或指针都将非常有帮助。

HandonTable setDataAtCell不起作用

我们正在尝试使用HandsonTable构build一个像Table一样的Excel。 出于某种原因,setDataAtCell方法似乎不起作用。 在debugging的时候,我发现这个方法正在正确设置数据,但是在显示表格的时候,并没有显示更新的值。 我可能正在做一些真正的转储。 你的帮助非常深刻。 以下是代码: container.handsontable({ data: getChemicalData(), minRows: 5, minCols: 6, minSpareRows: 2, minSpareCols: 0, colHeaders: ["<b>TUBE</b>", "<b>A</b>", "<b>B</b>", "<b>C</b>", "<b>D</b>", "<b>Total in Item, grams</b>"], colWidths: [200,50,50,50,50,100], columns: [ { data: "Effect", type: {editor: Handsontable.AutocompleteEditor }, source: ["RD", "SB", "WG"], strict: true }, { data: "A" }, { data: "B" }, { data: […]

Highcharts和Excel切片机

我正在寻找一种将excel切片机等东西整合到highcharts中的方法。 对于那些不熟悉切片机的人来说,这是一个很好的照片。 你几乎可以将它作为checkbox/单选button来改变查询条件 有没有一个简单的方法来发生这种情况? 我怎样才能dynamic地刷新graphics后面的JSON?

将HTML表格导出为Excel文件,但字符被破坏

我想导出我的HTML表格到Excel。 起初,我试图使用PHP,但我的表可能包含2〜3个SQL代码,所以有点困难。 所以,我想用javascript / jQuery来导出它。 它导出成功,但有一个错误 – 我的HTML表格包含中文,但它成为EXCEL文件中的字符。 当我用记事本打开EXCEL文件时,它可以正常显示中文。 ↓脚本↓ <script> //<![CDATA[ $(window).load(function(){ $("#btnExport").click(function(e) { window.open('data:application/vnd.ms-excel,' + encodeURIComponent($('#dvData').html())); e.preventDefault(); }); });//]]> </script> ↓HTML和PHP↓ <div id="dvData"> <table rules="all"> <thead> <th width="50"></th> <th width="150">登入人數(Login)</th> <th width="150">儲值人數(P)</th> <th width="150">儲值總和(Sum)</th> </thead> <tr> <td>新玩家(New player)</td> <td><?php echo $new1; ?></td> <td><?php echo $ndata03['data'][0]['count(distinct userid)']; ?></td> <td><?php echo $ndata03['data'][0]['sum(amount)']; ?></td> </tr> <tr> […]