Tag: jqgrid

jqgrid支持导出为“开箱即用”,还是需要编写一些服务器端代码?

在jqgrid 3.7.2的发行说明中的这个页面上,我看到: 修正导出url导出为ex​​cel方法 但我没有看到有关jqgrid本地支持出口到Excel的其他文件。 我有一个asp.net mvc网站,我一直这样做在服务器端生成一个excel文件。 这是现在可能从jqgrid开箱。 有没有这样的例子吗?

jqgrid + EF + MVC:如何在Excel中导出? 你build议哪种方法?

我正在使用jqgrid(标准)与EF 4 + MVC3 。 我想实现Excel导出。 你会build议我哪种方法? 为了生成excel, 我想使用Stephen Walther博士提供的这个库 ,它有三种types的输出,并允许定义头文件。 请告诉我,如果你觉得它对我的目的有效。 我问这个问题,因为我仍然接近实施Excel导出,我发现了几种技术。 有人build议做一个csv导出,其他人则表示应该返回一个JSON输出,这个function是否存在于jqgrid的免费版本中并不清楚。 无论如何,我想把这些数据传递给Walther的对象。 关于jqgrid代码,我发现奥列格这个有趣的答案 ,但我不明白是否可以应用于我的需求。 不幸的是,到目前为止,我只findEF MVC的excel导出解决scheme的一部分,但没有解决scheme或完整的例子… 关于MVC逻辑,我将按照@Tommy的build议来实现和开发这个代码 。 如果这个问题可能很愚蠢,那么请抱歉,我只是一个(爱好者)初学者。 感谢您宝贵的帮助! 最好的祝福

导出到Excel中的jQuery或jqGrid

我有一个jqGrid ,我从JSON格式的服务器(Java)一次获取数据。 我想要在jqGrid中的数据导出为Excel格式。 直到现在我看到这个页面给我一个错误在IE中'o.url is null or not an object' grid.import.js 另外,我看到这个演示 ,在导出button的工具提示上说, Export To Excel但保存的文件是XML格式。 所以我想任何build议,可以将我的JSONstring转换成使用JavaScript或jQuery插件的Excel或使用jqgrid的内置function。 我的jqGrid 我的jqGrid代码 grid = jQuery("#list2"); grid.jqGrid({ datastr : comparePatchData, datatype: 'jsonstring', colNames:['Name',starheader, header1, header2], colModel:[ {name:'elementName',index:'elementName', width:90}, {name:'isPrasentinXml1',index:'isPrasentinXml1', width:100, align:'center', formatter: patchPresent}, {name:'isPrasentinXml2',index:'isPrasentinXml2', width:100, align:'center', formatter: patchPresent}, {name:'isPrasentinXml3',index:'isPrasentinXml3', width:100, align:'center', formatter: patchPresent} ], pager : '#gridpager2', rowNum:12, scrollOffset:0, […]

JQGRID:任何简单的方法来实现像jqGrid实现的Excel的撤消

编辑于2012年5月14日:我终于能够跳出我的懒惰,并准备分享实际的EXCEL LIKE JQGRID实施 。 在less数浏览器上,jsfiddle中的单元格select可能会很奇怪,但它应该在您的开发框上正常工作。 玩的开心!!!! 编辑于9/13/11:这是我第一次使用JQGrid。 我正在使用版本4.1.2。 我花了几个星期的时间来把Excel这样的网格放在一起,最大的挑战是find正确的关于如何使用JQGrid的信息。 我目前的设置有很多ajax更新和图像画廊和使用jqgrid格式化,但是我在这里放的是能够使用JQgrid与服务器端分页的主要代码,擅长复制粘贴和演示其他几个functionjqGrid的。 这是我从这个社区得到的所有帮助的回报。 对于刚刚跳到JQGrid的人来说,你很快就会发现在jqgrid中使用Textarea有一些挑战。 你可以在这里find一些解决scheme 原文: 只是为了在提出我的问题之前给点小更新…. 我已经能够在我使用的jqgrid(在经过许多论坛之后)上提供一些附加function,包括:从Excel复制粘贴到jqgrid,在按键和dblclick上编辑单元格,复制和粘贴多个单元格从一个块到另一个在同一个网格上使用鼠标select(从这里使用Javascript来'总结选定的单元格在IE6中 ) 大多数复制粘贴function只能在IE上运行。 我将所有更改一起保存在“保存”button上,使单元格上的所有更新都显示在屏幕上,直到用户点击“保存”button。 虽然目前情况仍然不变,但现在我想在纸面上实现devise,而不是以后。 我正在寻找一个简单的方法来UNDO只有最后的变化。 我一直在考虑使用jQuery的“data()”和“removeData()”方法来实现这一点,但如果有任何已经存在的jqgrid框架,将帮助,我想知道。 有什么build议么?? <style type="text/css"> .sel {background-color: #96B9DC !important; } .altered {} </style> <script type="text/javascript"> var enableOnSelectEvent = false; // handle text selection </script> <div style="width:100%; background-color:#FFF; border:1px solid #000;"><input id="btnsavechanges" value="Save Changes" style="width:120px;" class="formbutton […]