Tag: jquery

xlsx.core.min.js:13未捕获错误:不支持的文件NaN

我面临一个使用xlsx.core.js的alasql错误。 代码是 alasql('select * from xlsx("Leads.xlsx")',[],function(data) { console.log(data); }); 出现错误是=>未捕获错误:不支持的文件NaN我该如何解决这个错误。 或者build议我可以访问Excel文件中的任何其他文件。 图书馆是: <script type="text/javascript" src="js/alasql.min.js"></script> <script type="text/javascript" src="js/xlsx.core.min.js"></script> 一个重要的事情,这个代码是完全由昨晚运行,当我今天运行它,这是给这个错误。 谢谢。 不介意..我英文很差。 和新的堆栈溢出。

有没有可能使用Excel JavaScript API编程调用excel add方法?

我有一个Web应用程序,我需要使用jQuery打开一个Excel,并需要调用Excel中添加一个COM可见的方法。 Excel加载项是使用Microsoft.Office.Interop.Excel创build的; 调用方法: [ComVisible(true)] [ClassInterface(ClassInterfaceType.None)] public class AddinUtilities: IAddinUtilities { public void PassGuidToAddIn(string guid) { //MessageBox.Show(guid); List<Filters> filters = CommonDAL.GetFilters(new Guid(guid)); if (filters != null && filters.Count > 0) { Helpers helper = new Helpers(); helper.SetSlicers(filters); } } } 我需要实现相同的跨浏览器解决scheme。

跨越jquery,asp.net和excel的问题,试图导出网格到Excel,但我不能隐藏dynamicrgPager

我试图导出网格到Excel,但我不能隐藏dynamicrgPager这是Excel导出的jQuery代码 $("#btnExport").click(function (e) { window.open('data:application/vnd.ms-excel,' + encodeURIComponent($('div[id$=Retain]').html())); e.preventDefault(); 它的作品将但不隐藏寻呼机,这是与dynamic寻呼机telerik网格: <div class="datagrid PrintArea area1 all" id="Retain"> <telerik:RadGrid ID="gvProjectType" runat="server" AllowPaging="True" AllowSorting="True" ShowStatusBar="True" AutoGenerateColumns="False" AllowMultiRowSelection="True" OnNeedDataSource="gvProjectType_NeedDataSource" ClientSettings-AllowExpandCollapse="False" ClientSettings-AllowGroupExpandCollapse="False"> <PagerStyle AlwaysVisible="true" FirstPageToolTip="الأول" LastPageToolTip="الأخير" NextPagesToolTip="التالى" NextPageToolTip="التالى" PageSizeLabelText="عدد العناصر فى الصفحة:" PrevPagesToolTip="السابق" PagerTextFormat="{4} صفحة {0} من {1} ـ العناصر من {2} إلى {3} ـ إجمالي {5} عنصر" PrevPageToolTip="السابق" NextPageText="التالى" PrevPageText="السابق" […]

如何导出复杂的json以优于alasql

我有这样的JSON(可能有一些语法错误,我提取并重写了一些私人数据) "todo-items": [{ "id": 3511710, "company-name": "company1", "author" : "Jon Doe", "tags": [{ "id": 10101, "name": "2.Marketing Sales", "color": "#f78234" }], "creation-date": 20160101 }, { "id": 3511474, "company-name": "company1", "author" : "Jon Don", "tags": [{ "id": 10101, "name": "2.Marketing Sales", "color": "#f78234" }, { "id": 10103, "name": "4.Automotive", "color": "#9b7cdb" }], "creation-date": 20160101 }, { […]

将Jqgrid的一列值拖到另一个像excel中的值

如何将jqgrid的列值拖动到另一个像在Excel中拖动? 可以解决吗? 以下是我的jgrid代码: $(document).ready(function () { $('#form_table').jqGrid('setCell', 2, 'column Name', '', {color: 'red'}); jQuery("#form_table").jqGrid({ datatype: "local", mtype: "POST", url: '', colNames: ['Id', 'तालीममा सहभागीको नाम थर', 'जिल्ला', 'गा.वि.स', 'वडा नं', 'जातजाती', 'लिङ्ग', 'उमेर'], colModel: [ {name: 'id', index: 'id', jsonmap: "id", hidden: true, }, {name: 'name', index: 'name', jsonmap: "name", width: 250, editable: true}, {name: […]

使用另存为对话框将HTML表格数据导出到Excel(JQuery)

这个代码非常适合我的web应用程序。 感谢sampopes在这个线程的答案。 function fnExcelReport() { var tab_text="<table border='2px'><tr bgcolor='#87AFC6'>"; var textRange; var j=0; tab = document.getElementById('headerTable'); // id of table for(j = 0 ; j < tab.rows.length ; j++) { tab_text=tab_text+tab.rows[j].innerHTML+"</tr>"; //tab_text=tab_text+"</tr>"; } tab_text=tab_text+"</table>"; tab_text= tab_text.replace(/<A[^>]*>|<\/A>/g, "");//remove if u want links in your table tab_text= tab_text.replace(/<img[^>]*>/gi,""); // remove if u want images in your table […]

如何在uploadFile js中validation格式

我有一个问题,我正在通过uploadfile js创build一个函数上传。 如果文件不是excel文件,系统将显示错误。 我如何通过uploadfile js实现validationexcel格式? 这是我的来源 $(document).ready(function() { var uploadObj = $("#fileuploader").uploadFile({ url:"php/upload.php", fileName:"myfile", uploadStr: "Nhập file upload", abortStr:"Hủy bỏ", uploadErrorStr:"Lỗi khi upload, vui lòng kiểm tra lại", sizeErrorStr:"Dung lượng file vượt quá giới hạn", autoSubmit:false }); });

excel公式到javascript函数

这是我拥有的优秀公式 fx = ROUNDUP(C17/((1-(1/(1+(C19/12))^(C18*12)))/(C19/12)),0) 这是结果应该是: 这是我写的javascript函数: function refreshRenoLoanCalculator() { var amt = parseInt($('.calc-renoloan .principal-amount').val().replace(/,/g, ''), 10) console.log(amt); //10 000 var rate = $('.calc-renoloan .loan-rate').val(); console.log(rate); //0.0444 var tenure = $('.calc-renoloan .loan-tenure').val(); console.log(tenure); // 5 var a = rate / 100. / 12.; console.log(a); var b = 1. + a; b = Math.pow(b, (tenure * 12)) […]

可编辑列上的值在导出可引导时为空

导出为ex​​cel时,可以正确导出标题和不可编辑列,但可编辑列显示空值。 在上图中第一列正确导出,第二列在Excel中显示空值。 HTML <div id="toolbar"> <select class="form-control"> <option value="">Select Export</option> <option value="all">Export All</option> <option value="selected">Export Selected</option> </select> </div> <table id="cttable" data-search="true" data-toolbar="#toolbar" data-id-table="advancedTable" data-show-refresh="true" data-show-columns="true" data-classes="table table-hover" data-show-export="true" data-url="MY SERVER URL" data-show-footer="false" data-minimum-count-columns="2" data-pagination="true" data-id-field="id" data-striped="true" data-page-list="[10, 25, 50, 100]" data-show-multi-sort="true" data-sort-priority='[{"sortName": "id","sortOrder":"asc"}]' data-show-footer="false"> </table> JS var $table=$("#cttable"); var ctData=[]; var xhr=$.ajax({ type : "GET", […]

如何在数据表引导程序中点击Excelbutton来增加javascriptvariables

var counter = 0; function staticVar() { if (staticVar.counter == undefined) { staticVar.counter = 1 } else { staticVar.counter++ } return staticVar.counter; } //Our table has horizontal and vertical scroll bars and the first columni.e, the serial number will be fixed when scrolling $(document).ready(function() { var download_file_counter= staticVar(); var table = $('#example').DataTable({ "aoColumnDefs": [{ "bSortable": […]