繁体   English   中英

jqGrid导出数据AJAX

[英]jqGrid export data AJAX

我正在尝试从网格导出所有数据。 我写了一个函数,可以完成所有导出到excel的操作。 我只需要从网格中获取数据。

我有使用它的工作:

$("#grid").jqGrid('excelExport',{"url":"gridExport.php"});

我有一个运行它的jquery click函数,它可以工作,但是它重定向了gridExport.php。 我正在尝试打开此页面而不移动页面。

我试图将自己的jquery post函数编写到gridExport.php中,但是我没有从网格中获取我需要的所有参数。 我假设我可以手动获取所需的所有参数并将其发送到gridExport.php,但是我不是100%如何做到这一点和/或是否有更简单的方法来做到这一点。

任何帮助都会很棒。

谢谢!

更新:

我想出了一种方法来使这项工作。 我只是使用了自己的jquery post函数,并从网格中获取了所需的paramas,并通过post函数将其传递给了我的处理页面。 我只需要将postData和colModel形成网格即可。 这就是我获取参数并将其放入JS变量的方式:

        var gParam = $("#grid").jqGrid('getGridParam','postData');
        var gParamCol = $("#grid").jqGrid('getGridParam','colModel');

我想出了一种方法来使这项工作。 我只是使用了自己的jquery post函数,并从网格中获取了所需的paramas,并通过post函数将其传递给了我的处理页面。 我只需要将postData和colModel形成网格即可。 这就是我获取参数并将其放入JS变量的方式:

    var gParam = $("#grid").jqGrid('getGridParam','postData');
    var gParamCol = $("#grid").jqGrid('getGridParam','colModel');

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM