bootstrap datatables tabletools按钮显示奇怪的图像

时间:2012-06-28 06:37:56

标签: jquery google-chrome twitter-bootstrap datatables

我使用数据表从页面中的表中加载数据。该表标有id =“datatables”,我使用以下代码初始化数据表。

jQuery(document).ready(function() {
        jQuery('#datatables').dataTable( {
            "sDom": 'T<"clear"><"H"lf>rt<"F"ip>',
            "sPaginationType": "bootstrap",
            "oLanguage": {
                "sLengthMenu": "_MENU_ records per page"
            }
        } );

    } );

我在使用chrome加载页面时遇到了加载垃圾图像的问题,而在Firefox中它很好。没有chrome中的表格工具,一切正常。当我添加表工具时,按钮加载一些随机的,有时加载垃圾图像。我尝试清除缓存,但没有希望。在证明时间即。一旦进入蓝色月亮,它会干净地加载并在下次重新加载时关闭。当我右键单击页面并在某处打开检查元素时,图像变得正常。

chrome控制台显示200 OK以加载swf文件。我尝试单独加载文件:

"oTableTools": {
            "sSwfPath": "media/swf/copy_csv_xls_pdf.swf"
        }

仍然没有希望。它在Firefox中运行良好。问题仅存在于chrome中。

1 个答案:

答案 0 :(得分:3)

我认为这是一个现有错误的加载像swf的flash图像的问题。在新版本中,Chrome团队已对其进行了纠正。 Bootstrap数据表在新界面中工作正常。请尝试升级您的Chrome。