Tag: jquery

在导出表格之前,使用“表格导出”button执行另一个function

我正在使用“表格导出”将HTML表格导出到.xlsx文件。 问题出在我的桌子上有一个像“/”后跟一个数字的字符。 在Excel表格中,它将它们更改为特殊字符。 无论如何,我可以避免这种情况。 如果不是,我想要在“/”和数字之间加上空格。 我想通过点击由tableexport.js创build的“Export to xlsx”button来实现。 我想要点击function来改变在桌子上,然后出口到Excel。 这是我的代码到目前为止: HTML <table class="request-table" border="1"> <tr> <th>Column 1</th> <th>Column 2</th> <th>Column 3</th> </tr> <tr> <td>Downton /4bbey</td> <td>D/3xter</td> <td>/1Zombie</td> </tr> <tr> <td>Chuc/5</td> <td>Fr/1ng/e</td> <td>/Breaking /6ad</td> </tr> </table> jQuery的 $(".addSpace").each(function() { var text = $(this).text(); $(this).text(text.replace(/\//g, '/ ')); }); $(".request-table").tableExport({ bootstrap: false, formats: [ "xlsx"] }); 这是我的小提琴 请帮忙!

导出JSON数据(批量数据),并以.net格式下载

我有一个asp.net应用程序。 它有一个JavaScript文件和一个ashx文件。 下载button有一个点击事件: 在ajax调用中调用一个处理程序文件 以json格式的string检索sql表格数据 返回到ajax成功的方法。 导出为ex​​cel并下载。 我试图导出JSON格式的string到Excel或CSV文件,并下载它。 我试过<http://jsfiddle.net/hybrid13i/JXrwM/>? 但它只支持小数据。 如果来自sql表的数据很大,代码将无济于事。 我如何处理大量的数据?

在数据表excel导出中,具有%符号的十进制值正在四舍五入

我正在试图将数据导出到Excel表。 Datatable有一个带有十进制值和%符号的列。 导出后,十进制值变成四舍五入。 但是我需要用%符号的十进制值出现在Excel表格中。 任何人都可以帮助我。 谢谢。 小提琴链接https://jsfiddle.net/xevpdeo1/23/ $(document).ready(function() { var xlsBuilder = { filename: 'business-group-sharers-', sheetName: 'business-group-sharers-', exportOptions: { columns: [0, 1, 2, 3, 5] } } $('#example').DataTable({ dom: 'Bfrtip', buttons: [ $.extend(true, {}, xlsBuilder, { extend: 'excel' }) ] }); }); <table id="example" class="display nowrap" cellspacing="0" width="100%"> <thead> <tr> <th>Name</th> <th>Position</th> <th>Office</th> <th>Age</th> <th>Start […]

从数据表导出大量行到excel

我使用数据表jQuery插件进行数据呈现和导出 我想从数据表导出大量的行到Excel文件,但浏览器崩溃。 我试过Chrome和Firefox,当我输出excel或csv时都崩溃了。 有什么build议么 ?

将xlsx文件导入到JQuery Datatables中

我已经分配了一个任务来从csv和xlsx文件中读取数据并将其显示在JQuery Datatables中 。 我能够使用JQuery-CSV插件显示CSV文件数据,但不知何故,我无法find任何好的解决scheme,以在JQuery DataTables中显示XLSX文件数据。 您的build议深表赞赏….

如何使用Power Query批量从Facebookconfiguration文件中获取信息? (或其他方法)

我是一个相当大的(但非常私人的)脸谱组的拥有者。 我想看看是否可以大批量地获取我会员脸书的“关于我”栏目中公开提供的所有个人信息。 我已经准备好了所有的URL /configuration文件名称,但是在自动提取组信息时遇到了问题。 我发现Excel的一个有用的插件称为Power Query,它可以让我做到这一点,但到目前为止,我只能手动完成。 以下是我制作的虚拟configuration文件的输出: 手动输出示例 这是我想要实现的,除了自动为所有帐户。 最佳案例场景有一个公式可以用来指向FB上的configuration文件,该configuration文件输出由列分隔符分隔的数据。 如其中,每个variables都有其自己的单元格公式,这可能需要很less的消毒。 可接受的层级有一个自动化的方式去获取所有可用的数据,让我弄清楚以后如何清理数据。 我的首选输出将如下所示: urlprofileName名称年龄城市州工作教育 我意识到这是一个很大的问题,但如果有公式可用于查询Facebook数据点,那么我意识到这可能是可能的,尽pipe很难。 注意:由于各种原因,我的组是一个私人的封闭组,所以我不能使用Facebook API 这是我能想到的唯一途径,所以如果你有其他方法,我也希望听到。

无法通过VBA单击PopUp窗口中存在的元素

尊敬的专家,我正在开发我的下面的VBA代码,我不能点击一个元素通过VBApopup窗口中呈现。 Sub GoToWebsiteTest() Dim appIE As InternetExplorerMedium Dim tags As Object Dim tagx As Object Dim repo As Object Dim Element As HTMLButtonElement Dim MyHTML_Element As IHTMLElement Dim HTMLdoc As HTMLDocument i = 0 Set appIE = New InternetExplorerMedium sURL = "https://oneview.myurl.in/" With appIE .navigate sURL .Visible = True End With Do While appIE.Busy Or […]

在Excel工作表中导出大量数据

我有用户可以select超过2000行的用户界面,点击导出button后,所有选定的值将被导出到Excel。 但是,当我尝试导出超过1000个数据页面被冻结,它不会导出。 以下是代码: – function get(){ var table = document.getElementById('table_0'); var numRows = table.rows.length; var category = ""; var rows = "<tr><td>Date</td><td>Number</td><td>Title</td></tr>"; for(var i=0;i<numRows;i++){ var values = []; var cells1 = table.rows[i].cells; var checkBoxes = cells1[0].getElementsByTagName('input'); for(var counter=1; counter<checkBoxes.length; counter++){ if(checkBoxes[counter].type =='checkbox' && checkBoxes[counter].checked == true){ for(var ic=1,it=(cells1.length-1);ic<it;ic++){ if(cells1[0].innerHTML != null){ divs=cells1[ic].textContent; values.push(divs); } } […]

如何使用ajax调用将Datatable导出到Excel文件

我已经试过这个导出数据表到Excel文件我能够下载excel文件,当我通过SOAP API调用,但是当我从ajax调用它时,我没有得到任何错误,我无法下载Excel文件。 Ajax / JavaScript代码: function getWorkOrders(wono) { $.ajax({ dataType: "json", type: "POST", url: 'AdminWeb.asmx/GetWorkOrdersDetails', data: 'id=0&wono=' + wono, async: true, success: function (data) { }, error: function (jqXHR, textStatus, errorThrown) { } }); } 方法: DataTable dtResult = DataAccess.GetDataTableFromStoredProcedure("sp_Get_WO", Parameters); //dt = city.GetAllCity();//your datatable string attachment = "attachment; filename=city.xls"; HttpContext.Current.Response.ClearContent() HttpContext.Current.Response.AddHeader("content-disposition", attachment); HttpContext.Current.Response.ContentType = […]

如何打开一个Excel文件后,它被下载到JavaScript?

我使用下面的代码下载了一个excel文件(.xls): JavaScript代码: window.location = result.filename; 下载后,我想打开一个Excel文件,而不点击它。 我想要自动打开excel文件的JavaScript代码。 我testing了以下function代码。 但它只能在Internet Explorer中运行,而不能在Mozilla,Chrome … function openExcelFile(strFilePath) { var objExcel; objExcel = new ActiveXObject("Excel.Application"); objExcel.Visible = true; objExcel.Workbooks.Open(strFilePath); } 通过使用上面的代码,excel文件在Internet Explorer中下载后自动打开。 我希望JavaScript代码可以在所有浏览器下载后自动打开excel文件。 我怎样才能做到这一点?