使用jqueryTabs和TableTool导出无法正常工作

时间:2013-01-22 20:14:40

标签: jquery jquery-ui datatable tabletools

我的导出按钮有问题:它只适用于第一个jQuery表,但在其他表中它不起作用。

我已经包含了所有需要包含的内容。

以下是2个jqueryTabs的示例:

var jQuery2 = jQuery.noConflict();
jQuery2(document).ready(function() {

    jQuery2('#t1').dataTable( {
        "bJQueryUI": true,
        "bScrollCollapse": true,
        "sDom": 'T<"clear">lfrtip',

        "oTableTools": {
            "aButtons": [
                "copy",
                "csv",
                "xls",
                {
                    "sExtends": "pdf",
                    "sPdfOrientation":"landscape",
                    "sPdfMessage": "Your custom message would go here."
                },
                "print"
            ]
        }
    });
    jQuery2('#t2').dataTable( {
        "bJQueryUI": true,
        "bScrollCollapse": true,
        "sDom": 'T<"clear">lfrtip',
        "oTableTools": {
            "aButtons": [
                "copy",
                "csv",
                "xls",
                {
                    "sExtends": "pdf","sPdfOrientation": "landscape",
                    "sPdfMessage": "Your custom message would go here."
                },
                "print"
            ]
        }
    } );

});

1 个答案:

答案 0 :(得分:0)

我建议单独调用数据表而不使用两个表的jQuery2变量。

 $(document).ready(function() {
      $('#t1').dataTable( { ... });
      $('#t2').dataTable( { ... });
 });