在jqgrid 3.7.2的发行说明中的这个页面上,我看到:
修复导出中的导出URL到excel方法
但我没有看到任何关于jqgrid原生支持导出到excel的其他文档.
我有一个asp.net mvc网站,我总是在服务器端完成这个以生成一个excel文件.
现在这可以从jqgrid开箱即用.有没有这方面的例子?
我是JQuery的新手.
我正在尝试使用此处列出的功能.
在 mya=$("#list").getDataIDs(); // Get All IDs被列出了仅在当前视图的ID.但是我的网格是分页的.我如何获取所有ID?
这是我的代码:
$(document).ready(function () {
jQuery("#customer_list").jqGrid({
url:'jq_customer_list',
datatype: "json",
colNames:['Col1','Col2','Col3'],
colModel:[
{name:'Col1',index:'Col1', width:100},
{name:'Col2',index:'Col2', width:80},
{name:'Col3',index:'Col3', width:75},
],
rowNum:20,
rowList:[5,10,20],
mtype:"GET",
rownumber:true,
rownumWidth:40,
pager: $("#customer_list_pager"),
viewrecords: true,
gridview: true,
caption:"My Data",
height: '50%',
pagination:true
}).navGrid('#customer_list_pager', { search:true, del: false, add: false, edit: false,searchtext:"Search" },
{}, // default settings for edit
{}, // default settings for add
{}, // delete
{closeOnEscape: true, multipleSearch: true,
closeAfterSearch: true }, // search options
{} …Run Code Online (Sandbox Code Playgroud) 我有一个使用Post发送请求的jqGrid.我有一个php函数,当给定jqGrid搜索和排序设置时,可以返回一个CSV文件.并且,我已经组合了一个外部按钮,可以调用exportExcel以尝试调用该php函数并检索CSV.
问题是,excelExport正在使用GET发送数据,我仍然需要它进行POST.我查看了代码并尝试了几种方法来设置excelExport以通过POST发送请求而没有运气.
所以,问题是:有没有办法让excelExport使用POST,或者是否有一种简单的方法让我发送完全相同的POST请求,如果我将它重新加载到可以生成CSV?