Tag: jqgrid

将jqgrid导出到excel中并不适用于jsp

大家好!! 我有一个jqgrid显示logging。现在根据我的要求,我必须将其导出为Excel格式。我试图做到这一点,但没有发生任何how.Export到Excelbutton不工作。在这里我发布我的代码… <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>JQgrid</title> <img src="images/header.png" alt="Logo" height="130" width="1270"/> <hr noshade size="3" align="left"> <script language="javaScript" type="text/javascript" src="calender.js"></script> <link href="calender.css" rel="stylesheet" type="text/css"> <link href="css/jquery-ui-1.8.16.custom.css" rel="stylesheet" type="text/css" /> <link href="css/ui.jqgrid.css" rel="stylesheet" type="text/css" /> <link href="css/style.css" rel="stylesheet" type="text/css" /> <link href="plugins/ui.multiselect.css" rel="stylesheet" type="text/css" /> <script src="js/jquery-1.5.2.min.js" type="text/javascript"></script> <script src="js/i18n/grid.locale-en.js" type="text/javascript"></script> <script src="js/jquery-ui-custom.min.js" […]

jqGrid – 将网格的内容导出到Excel

使用jQuery 1.9.1&jqGrid 4.5.2。 使用networking浏览器IE8和Firefox(主要是IE8)。 我不能使用ASP.NET或PHP。 我有一个jqGrid,我在页面上显示。 它有几列,其中包括隐藏的情侣。 可见列是(整个页面) – 2个整数字段,2个文本字段,date时间字段和文本字段。 隐藏的列是1个文本字段和1个整数字段。 一些文本字段可能有标点符号。 有没有在jqGrid中的方法,我不知道,这将允许您导出到Excel? 不太可取的方法是selectjqGrid中的所有项目然后复制并粘贴到Excel中。 那个方法虽然也不是没有问题。 粘贴为HTML会改变格式,粘贴为文本将所有内容粘贴为1列,粘贴以匹配目标格式化作品,但都依赖于能够select网格的内容,而不会获取隐藏的列。 有没有一种很好(而且相对容易)的方法来从网页中获取jqGrid的内容到Excel中? 要获得输出中的隐藏列将是一个奖金。 如上所述,我不能使用ASP.NET或PHP。 我不想添加额外的库,但是如果它帮助实现最终结果,将添加一个插件。 将不胜感激任何build议。 谢谢!

在Internet Explorer中将数据从jqgrid导出到Excel

我正在开发一些网页的增强function,我需要一些帮助。 我添加了一个button,当点击将从一个jqgrid的HTML,并将其导出到Excel。 我以为我有这一切工作,然后我做了跨浏览器testing,Internet Explorer不喜欢以下方法: function exportGrid() { var grid = "#diamondpassConferencePreregistrantGrid"; var mya=new Array(); mya=$(grid).getDataIDs(); // Get All IDs var data=$(grid).getRowData(mya[0]); // Get First row to get the labels var colNames=new Array(); var ii=0; for (var i in data){colNames[ii++]=i;} // capture col names var html=""; var columnNames = $(grid).jqGrid('getGridParam','colNames'); for(i=0;i<columnNames.length-1;i++) { html = html + […]

将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: […]

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] = […]

jqGrid – 用PHP服务器导出到Excel

我已经设置jqGrid作为DataTables的替代品,但是我缺less的一个重要部分是导出到Excel的能力。 DataTables使用html5处理这个问题,并使用Flash作为备份方法(我不希望使用flash)。 当用jqGrid寻找一种方法时,我会看到几个相当老的post,但是最近没有。 我正在使用来自JSON文件的数据的PHP服务器后端。 我看到付费版本的jqGrid有一个PHP版本。 有没有一种方法与jqGrid的免费版本兼容,我可以用它来导出一个真正的Excel文件(不是csv)?

如何使用c#将JQgrid数据导出到Excel?

我已经做了一些关于这方面的研究,但大多数的解决scheme是为MVC ..我只是使用Asp.net 3.5我怎么能实现这个button点击..我应该包括任何图书馆或其他..请帮助..

jqgrid + EF + MVC:是否有可能导出在Excel中,总是使用相同的控制器操作?

我正在使用jqgrid(标准)与EF 4 + MVC3 。 我想实现Excel导出,如果可能的话使用相同的动作控制器来填充网格。 例如,我想知道是否可以/合乎逻辑地传递一个附加参数。 你会build议我哪种方法? 我问这个问题,因为我仍然接近实现Excel导出,我想优化/重用代码,如果可能的话。 为了生成excel, 我想使用Stephen Walther博士提供的这个库 ,它有三种types的输出并允许定义头文件。 请告诉我,如果你觉得它对我的目的有效。 关于jqgrid代码,我发现奥列格这个有趣的答案 ,但我不明白是否可以应用于我的需求。 不幸的是,到目前为止,我只findEF MVC的excel导出解决scheme的一部分,但没有解决scheme或完整的例子… 这里是包含我的jqgrid的_Index部分视图 <table id="mygrid"></table> <div id="pager2"></div> jQuery("#mygrid").jqGrid({ url:'controller/jqIndex', datatype: "json", colNames:['id','field1', …], colModel:[ {name:'id',index:'id', width:55}, {name:'field1',index:'field1', width:90}, … ], rowNum:10, rowList:[10,20,30], pager: '#pager2', sortname: 'id', viewrecords: true, sortorder: "desc", caption:"modal jquery + jqgrid test"}); jQuery("#list2").jqGrid('navGrid','#pager2',{edit:false,add:false,del:false}); //TODO ??? …some […]

使用jqgrid和coldfusion生成excel报告

有没有人有教程或代码示例如何实现与jqgrid和ColdFusion的报告生成。 我添加了一个button到我的网格,但不知道如何进一步处理数据。 Excel报表必须在新窗口popup。 基本上,我的问题是,我可以从网格捕获数据本身,还是从网格中获取参数,并使用与我用于生成网格相同的查询生成新的Coldfusion页面的报告? 先谢谢你。 吉纳 ).navButtonAdd('#pager',{caption:"To Excel", onClickButton: function(){ document.location.href='' // call processing file }, position:"last", title:'Export to Excel' } );

在Spring / JSP中导出到Excel JQGrid数据

我正在使用Spring 3.0,JSP,Tiles开发Web应用程序。 在其中一个JSP页面上,我必须使用JQgrid显示一些数据,而且我必须提供一个button,以方便用户将JQgrid中的数据导出到Excel工作表。 我已经成功创build了JQgrid,并能够显示数据。 我想知道如何通过点击一个button来实现“导出到Excel”function。 我试着寻找几个解决scheme,但没有find具体的东西。 我的处理程序代码 @RequestMapping(method = RequestMethod.POST, value = "/workQueue") @ResponseBody public JqgridResponse loadXXXXXX(@RequestParam int page, @RequestParam int rows, @RequestParam String sidx, @RequestParam String sord){ List<ReferralCase> referrals = XXXXService.getReferralCases(); int endLimit = page * rows; int startLimit = endLimit – rows; if (endLimit > referrals.size()) { endLimit = referrals.size(); } JqgridResponse response […]