我有一个jqxGrid,我要导出。默认情况下,jqWidget使用它自己的服务器url而不是我想使用我的url.But自定义url导出不是workking。
码
var url=window.location.href
$("#jqxgrid").jqxGrid('exportdata', 'xls','data',true,null,false,url);
答案 0 :(得分:0)
网址应指向托管导出文件的位置。编写window.location.href肯定是错误的。如果您没有导出文件,则只能通过jQWidgets服务器导出。
答案 1 :(得分:0)
我通过调用一个函数并通过该函数中的ajax调用获取文件来解决这个问题,ajax调用从我提供给它的位置获取文件
$("#grid").jqxGrid('exportdata', 'csv', excelFileName, true, null, false, getPphFileForExport());
函数定义如下
getPphFileForExport: function() {
$.ajax({
url:"/jqWidgets/dataexport.php",
success: function (data){
return data;
}
});
}
请注意,'/jqWidgets/dataexport.php' 是我的存储库中此调用可访问的位置