0
當我嘗試將表格導出爲PDF,Excel或CSV時,遇到jqGrid問題。jqGrid PHP - exportToPDF/exportToExcel拋出調用未定義的方法
每次我運行代碼,我得到「調用未定義的方法::的jqGrid :: exportToPdf」(或者根據我使用的方法Excel或CSV。
下面是客戶端的SNIP :
.jqGrid('navButtonAdd', '#ors_registrant_pager', {
id: 'exportToPdf',
caption: '',
title: 'Download PDF',
onClickButton: function(){
grid.jqGrid('excelExport',{tag:"pdf","url":"info.php"});
}
這裏是info.php的服務器端的PHP腳本:正確的頁面加載
$conn = new PDO(DB_DSN,DB_USER,DB_PASSWORD);
$conn->query("SET NAMES utf8");
$grid = new jqGrid($conn);
$grid->SelectCommand = "SELECT lastName, firstName FROM user_table";
$grid->ExportCommand = "SELECT lastName FROM user_table";
$grid->dataType = "json";
$export = $_POST["oper"];
if($export == "pdf") {
$grid->exportToPdf();
} else {
$grid->queryGrid();
}
電網負荷,但指出,當您單擊欄上的PDF按鈕,我得到那個呃ROR。我已經嘗試使用該方法的所有參數,以上是相同的結果。我已經跟蹤了,並且exportToPdf方法確實存在於jqGrid類中。
我搜索了並找不到任何對該問題的引用。任何幫助將非常感激。
UPDATE
搬到答案