jqGrid的:出口网格为PDF(JQGrid: Export Grid to PDF)

2019-08-07 00:29发布

是否有出口的任何方式JQGrid数据到Excel / PDF。 我使用SQL Server 2008 R2数据库和WCF服务的HTTP请求/响应。 客户端使用JavaScript编写和AJAX调用由通过WCF服务,SQL数据库进行交互。

将“ excelExport的jqGrid的工作”功能?

这里是收集栅格数据和存储的代码:


enter code here
function ExportExcel() {
    var mya=new Array();
    mya = $("#PrjBudgetGrid").getDataIDs();  // Get All IDs
    var data = $("#PrjBudgetGrid").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 = "";
    for (i = 0; i < mya.length; i++) {
        data = $("#PrjBudgetGrid").getRowData(mya[i]); // get each row
        for (j = 0; j < colNames.length; j++) {
            html = html + data[colNames[j]] + "\t"; // output each column as tab delimited
        }
        html = html + "\n";  // output each row with end of line

    }
    html=html+"\n";  // end of line at the end
}

Answer 1:

您可以使用从代码的答案 ,甚至更好,从另一个较新的答案 。 该数据导出到Excel,你可以轻易地变更到WCF代码代码的一部分。 见这里的示例演示如何使用Stream的WCF方法的输出。



文章来源: JQGrid: Export Grid to PDF