解决方案 »

  1.   

    现在我发现我本地使用ie浏览器和360浏览器就不行,其他浏览器:火狐,谷歌,百度浏览器可以达到预期效果。但是服务器只能使用ie
      

  2.   

    现在我发现我本地使用ie浏览器和360浏览器就不行,其他浏览器:火狐,谷歌,百度浏览器可以达到预期效果。但是服务器只能使用ie反正我的兼容IE呢。。360  我不看
      

  3.   

    现在我发现我本地使用ie浏览器和360浏览器就不行,其他浏览器:火狐,谷歌,百度浏览器可以达到预期效果。但是服务器只能使用ie反正我的兼容IE呢。。360  我不看
    那么请问你有做什么处理了吗?
      

  4.   

    现在我发现我本地使用ie浏览器和360浏览器就不行,其他浏览器:火狐,谷歌,百度浏览器可以达到预期效果。但是服务器只能使用ie反正我的兼容IE呢。。360  我不看
    是不是调用版本的问题?
      

  5.   

    现在我发现我本地使用ie浏览器和360浏览器就不行,其他浏览器:火狐,谷歌,百度浏览器可以达到预期效果。但是服务器只能使用ie反正我的兼容IE呢。。360  我不看
    是不是调用版本的问题?
    刚看了版本是4.0.1 没做啥处理 就是把数据取出来 绑上去。
      

  6.   

    <!DOCTYPE HTML>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <title>全天营业时间段曲线</title>
    <script type="text/javascript" src="js/jquery-1.7.1.js"></script>
    <script type="text/javascript"> $.ajaxSetup({ 
    async: false 
    }); 
        $(function () {
        var chart;
        $(document).ready(function() {
            var options = {
                chart: {
                    renderTo: 'container',
                    type: 'spline'
                },
                title: {
                    text: '全天营业时间段曲线'
                },
                subtitle: {
                    text: '默认前七天'
                },
                xAxis: {
                    
                },
                yAxis: {
                    title: {
                        text: '总人数'
                    },
                    labels: {
                        formatter: function() {
                            return this.value +'人'
                        }
                    }
                },
                tooltip: {
                    crosshairs: true,
                    shared: true
                },
                plotOptions: {
                    spline: {
                        er: {
                            radius: 4,
                            lineColor: '#666666',
                            lineWidth: 1
                        }
                    }
                },
                series: []
            };
            $.ajax({  
                        type : "get",  
                        url : "pp.do",    
                        async : false,  
                        success : function(data){  alert(data);
                                  var data = eval("["+data+"]");
                                  options.xAxis=data[data.length-1];
                                  for(var i=0;i<data.length-1;i++){
                                     options.series.push(data[i]);
                                  }
                                  
                        chart = new Highcharts.Chart(options);
                        
                        }  
                        });    });
        
    });
    </script>
    </head>
    <body>
    <script src="js/highcharts.js"></script>
    <script src="js/exporting.js"></script><div id="container" style="min-width: 320px; height: 320px; margin: 0 auto"></div> </body>
    </html>
      

  7.   

    我跟你写的其实差不多。
    只不过我没有把options 放在外面写 就是直接把官网的代码 放在sucess里面执行的。
    是不是版主说的问题呢 你要不要先处理一下缓存问题试试呢。
      

  8.   

    我是判断了data不为空 才加载曲线 所以 我这边 要是没有数据 是什么都出不来的。
      

  9.   

    在 url : "pp.do", 下面加上
    cache:  false,你#10的代码只是首次加载是的图
    并没有动态修改的部分