Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 覆盖数据表pdf按钮fn单击不';行不通_Jquery_Datatables - Fatal编程技术网

Jquery 覆盖数据表pdf按钮fn单击不';行不通

Jquery 覆盖数据表pdf按钮fn单击不';行不通,jquery,datatables,Jquery,Datatables,问题是我想动态更改导出文件名。 为此,我重写了fnClick函数,如下所示: { "sExtends": "pdf", "bSelectedOnly": true, "mColumns": [1,2,3,4,5,6,7,8], "sPdfOrientation": "land

问题是我想动态更改导出文件名。 为此,我重写了fnClick函数,如下所示:

{
                            "sExtends": "pdf",
                            "bSelectedOnly": true,
                            "mColumns": [1,2,3,4,5,6,7,8],
                            "sPdfOrientation": "landscape",
                            "sTitle": 'Liste classes'
                                      + new Date().asString("ddmmyyyy à hhhmin"),
                            "fnComplete": function ( nButton, oConfig, oFlash, sFlash ) {
                                deselectVisibleNodes();
                            },
                            "fnClick":  function( nButton, oConfig, flash ) {
                                var title = getExportFileName();
                                var exportFileName = title + ".pdf";
                                flash.setFileName( getExportFileName()+".pdf" );
                                console.log(this.fnGetTitle(oConfig));
                                this.fnSetText( flash,
                                        "title:"+ title +"\n"+
                                        "message:"+ oConfig.sPdfMessage +"\n"+
                                        "colWidth:"+ this.fnCalcColRatios(oConfig) +"\n"+
                                        "orientation:"+ oConfig.sPdfOrientation +"\n"+
                                        "size:"+ oConfig.sPdfSize +"\n"+
                                        "--/TableToolsOpts--\n" +
                                        this.fnGetTableData(oConfig)
                                    );
                            }
                        }
我添加了控制台日志以显示包含我的数据的.fGetTableData(oConfig)的结果。 阻塞问题是没有显示导出文件窗口(用于保存文件)。
发生了什么事?

上面的源代码被引用了,充满了未关闭的“”。嗯,当我编辑代码时,我错误地删除了引用。导出正在使用我在上面代码中输入的内容。问题是为什么我不能直接使用this.fnSetText(flash,this.fngetabledata(oConfig));顺便说一句,哪个不起作用。。。?我已经说过我必须使用选项。。。。