Google图表无法正常显示

时间:2013-06-12 15:11:17

标签: javascript jquery google-visualization

我正在尝试使用Google Chart API制作折线图。在我的电脑上,它在IE,Firefox和Chrome中完美运行。但是,在我的老板计算机上,在IE中,当生成图形时,它看起来是压缩的,并且没有任何文本是可读的。如果他点击按钮重复生成图表,图表将保持刷新并最终适合页面的正确大小。

我需要调整一些特定的设置吗?这是我所知道的一种奇怪的错误。

这是用于创建图表的代码:

$.ajax({
        type: "post",
        url: "getDailyChartObjects.html",
        data: dataString,
        dataType: 'json',
        success: function(data, textStatus, jqXHR){

            var map = new google.visualization.DataTable();
            map.addRows(data.rateobject.length);
            map.addColumn('string', 'Date');
            map.addColumn('number', 'USD/'+tocurr+' Exchange Rate');

            $.each(data.rateobject, function(i,v){
                map.setValue(i,0,v.date);
                map.setValue(i,1, v.price);
            });

            var linegraph = new google.visualization.LineChart(document.getElementById('chart_container'));
            var options ={chartArea:{width:"100%", height : "100%"}};
            linegraph.draw(map,options);

        }
    });

另外我应该补充一点,我的老板显示器尺寸与我的不同。

0 个答案:

没有答案