Tag: jquery

JavaScriptpopup不能解雇?

我正在写excel表格,在excel表格中input数据之后,我将数据写入excel表格。我正在下载到本地磁盘。 然后,我想显示popup窗口,它已成功下载并写入此代码 ScriptManager.RegisterStartupScript(this, this.GetType(), "Pop", "openModal();", true); lblLog.Text = "Successfully Downloaded"; 我的JavaScript是 function openModal() { $('#myModal').modal('show'); } 我的clickevent <asp:LinkButton ID="linkbutton" runat="server" class="btn btn-primary btn-block" OnClick="linkbutton_Click" Text="Submit" data-target="#myModal"></asp:LinkButton> 正在下载excel,但没有显示popup窗口

HTML表格到Excel(xls)使用javascript / jQuery

我想通过javascript / jQuery导出将HTML表格导出到Excel文档。 我到目前为止find了两个解决scheme,但都不符合我的要求: HTML表格导出 不导出内联样式(样式是必需的) Table2Excel 在所有IE版本中都不起作用(需要所有的浏览器兼容性) 我正在寻找一个尽可能less的解决scheme(这两个解决scheme都非常“整洁”,但根据我上面的评论,他们都有一个垮台,没有达到我的要求。 有谁知道更好的解决scheme? 我对这个出口的要求是: 需要在所有浏览器上工作 需要导出内联样式 如果可能,这将是很好的能够命名该文件 将不胜感激这里的任何援助,拉我的头发,因为我不能成为第一个需要此function的人… 谢谢!

将数据传送到Excel表格时,我需要剥去类“touch”

这是我的问题,所有的触摸数据是一个select框内渲染内部的Excel和创build空白。 <tr class="proj_rec" data-id="4"> <td class="proj_id"> 4 </td> <td> Music in the stores </td> <td class="edit"> <select class="touch" style="display: none;"> <option value="13">Bloopers</option><option value="1">Customer Service</option><option value="2">DC</option><option value="3">Ecommerce</option><option value="4">Finance/Accounting</option><option value="5">Human Resources</option><option value="6">Inbound Logistics</option><option value="7">Information Systems</option><option value="14">Management</option><option value="8">Marketing</option><option value="9">Merchandising</option><option value="10">Property</option><option value="11">Rebuying</option><option value="12">Sales</option> </select> <span class="look"> Sales </span> </td> <td class="edit"> <select class="touch" style="display: none;"> <option value="1">As is review</option><option […]

如何使用javascript在excel应用程序中打开excel html文件

如何使用JavaScript或jQuery从Excel中打开Excel中的Excel文件? 我一直在尝试只使用window.open(href)来打开一个html excel文件。 它在服务器上的位置是:/server/excelfiles/myexcel.xls,我试图在Excel应用程序中打开它,而不是在IE浏览器中的活动X控件。 它甚至有可能在应用程序而不是浏览器中打开一个文件?

将excel格式化的数据从网页复制到剪贴板

我正在寻找在我的页面上提供一个button,单击时,将复制(excel格式)的数据到用户剪贴板,他们能够粘贴在excel与columms分隔的值。 这是可能的,也许jquery? 我对OOP有一个理解和经验。 任何帮助将是伟大的。

在javascript中将表格html转换为Excel

我有一个问题将HTML表格转换为Excel文件。 我用 window.open ('data: application / vnd.ms-excel,' + … 在JavaScript中执行此转换。 问题是生成的Excel文件只有一个单元格,其中包含所有的HTML代码。 我需要一个在Excel中具有行和列的典型表格。 预先感谢并向社区致以问候。 我是超级新手…请耐心等待! ;) JAVASCRIPT代码: function excelSeguimientos() { window.open('data:application/vnd.ms-excel,' + $('#tablaSeguimientos').html()); e.preventDefault(); } HTML代码(表): <table width="1000" id="tablaSeguimientos"> <tr bgcolor="#CCC"> <td width="100">Fecha</td> <td width="700">Seguimiento</td> <td width="170">Producto</td> <td width="30">&nbsp;</td> </tr> <tr bgcolor="#FFFFFF"> <td><?php $date = date_create($row_Recordset3['fecha']); echo date_format($date, 'dm-Y'); ?></td> <td><?php echo $row_Recordset3['descripcion']; ?></td> <td><?php echo […]

打开Excel文件并导出到JSON

我想dynamic创build一个<select></select> (或者可能是带有自动完成function的文本框)input文件,具体取决于一个Excel文件,格式如下: Airport Code Airport Name Language Code AAC Al Arish en AAE Annaba Les Saline en AAH Aachen Merzbruck en AAL Aalborg en AAN Al Ain en AAQ Anapa en AAR Aarhus Tirstrup en AAU Asau en (还有更多) 我需要打开.xls文件并读取每一行,以便可以将两个第一列作为锚点和值。 这是我find的最相关的内容和链接被打破如何使用JavaScript读取和写入文件 有没有解决scheme,这将适用于IE7

Excel数据透视表在网页中

这可能是一个可closures的问题,但真的我认为Stackoverflow是最好的来源,可以find一个实际的答案。 我正在一个显示数据透视表的网页上工作。 我的解决scheme是基于纯jQuery +的HTML。 工作相当不错,直到现在虽然一些CSS工作仍然需要。 无论如何,我的项目负责人要求我尝试将连接到分析服务的Excel数据透视表作为对象放入浏览器中。 我不太喜欢这个解决scheme,但是我需要更多的观点,而不仅仅是说过时的架构。 第一点是,它只能在IE浏览器中运行,但不幸的是,最终用户不仅仅满意,而且还需要 IE浏览器。 另一个有趣的地方是,那些有趣的野兽可能会用来与服务器通信的协议并不是真正的HTTP,只是为了让防火墙感到开心。 最终客户(是的,说IE是一个要求的人)最终还是希望看到该应用程序在iPad上工作,即使项目似乎在某个时候发展,我怀疑这一次是否足以让苹果正确移植Safari中的ActiveX对象。 关于什么? 莫伊理由毫无意义,你看到更多的理由吗?

使用jQuery从html表生成Excel表

一旦用户点击一个button,我想生成一个Excel工作表。 基本上我想要做什么在这里讨论 如何通过HTML表格值Excel表格单元格 (Kalle H.Väravas答案) JavaScript将HTML表格导出到Excel 但不知何故,当我点击button什么也没有发生。 我正在使用Mozilla浏览器。 我的代码需要启用ActiveXObject。 我需要做些额外的事情来完成它。 ? 我创build了这个小提琴进行testing。 如果这个工程,我会尝试我的真实的代码。 如果这对你有用,那么也请让我知道。 谢谢 jFiddle 代码: JS: <script type="text/javascript"> function CreateExcelSheet() { var i, j, str, myTable = document.getElementById('mytable'), rowCount = myTable.rows.length, excel = new ActiveXObject('Excel.Application');// Activates Excel excel.Workbooks.Add(); // Opens a new Workbook excel.Application.Visible = true; // Shows Excel on the screen for […]

向服务器发送JSON POST请求,接收二进制响应(一个Excel文件),如何下载?

我试图做一个POST调用服务器,发送JSON数据。 服务器接受JSON数据,做一些处理,然后发回一个Excel .xlsx作为响应。 我希望浏览器打开“保存文件为”对话框供用户保存。 我一直在寻找一个干净的解决scheme来做到这一点。 但在这个问题的一个可能的解决schemeJavaScript / jQuery通过POST与JSON数据下载文件build议将Excel文件保存在服务器上,然后发回一个URL链接,然后打开一个iframe供用户下载。 这对我来说是不可行的,因为用户可以在服务器上创build数千个Excel文件,并且服务器的存储空间有限。 我想要解决scheme是即时的。 我见过的另一个解决schemebuild议将数据转换为表单,然后使用表单提交。 再次,这是一个不行,因为我的数据是在几百甚至上千的Excel行。 我的jQuery POST调用: $ .ajax({type:'POST',url:'/ server / path',data:JSON.stringify(dataSent),processData:false,success:function(data,textStatus,jqXHR){},error:function result,status,err){},contentType:'application / json',dataType:'application / vnd.ms-excel'}); 在后端我设置了这个: Response.header(“Content-Type”,“application / vnd.ms-excel”) Response.header(“Content-Disposition”,“attachment; filename = \”export.xlsx \“”) 什么是强制浏览器打开“另存为…”对话框的最佳方法? 谢谢,