echart数据刷新

kinly20 发布于 2015/06/12 18:07
阅读 1K+
收藏 0

求助,

我用的百度echart的map,想要实现每个点的数据刷新,数据在后台刷新,我要在前台实时显示,我写完样式之后,为何这张map都不显示了。。

代码如下

var bjxmz1 = " <%=bjxmz1()%>";

  var option = {//最大
                    backgroundColor: '#1b1b1b',
                    {
                        name: '顺丰4',
                        type: 'map',
                        mapType: 'china',
                        data: [],
                               
                        markPoint: {
                       
                            symbolSize: 0,
                       
                            itemStyle: {
                                normal: {
                                    color : 'black',
                                    
                                    label: {
                                        //color:'black',
                                        position: 'Top' }
                                },//选中之前
                                emphasis: {
                                    color : 'red',
                                    
                                    label: {
                                        //color:'black',
                                        position: 'Top'
                                                                
                                    }
                                }//选中之后
                            },
                            data: [
                                { name: '上海虹桥伯曼', value: shhqbm1 ,x: 654.95, y: 427.55},
                                { name: '上海虹桥邮通', value: shhqyt1 ,x: 654.95, y: 390.55},
                                { name: '上海虹桥德玛', value: shhqdm1 ,x: 654.95, y: 407.55},
                                { name: '上海浦东邮通', value: shpdyt1 ,x: 654.95, y: 447.55},
                                { name: '杭州萧山伯曼', value: hzxsbm1 ,x: 626.95, y: 346.55},
                                { name: '杭州下城邮通', value: hzxcyt1 ,x: 626.95, y: 380.55},
                                { name: '杭州HUB', value: hzhub1 ,x: 626.95, y: 415.55},
                                { name: '北京T1西门子', value: bjxmz1  ,x: 585.95, y: 240.55},
                                { name: '北京T1伯曼', value: bjbm1 ,x: 585.95, y: 210.55},
                                { name: '深圳深航伯曼', value: szshbm1 ,x: 561.5, y: 532.5},
                                { name: '深圳黄田伯曼', value: szhtbm1 ,x: 551.5, y: 542.5},
                                { name: '深圳黄田英特诺', value: szhtytn1 ,x: 551.5, y: 522.5},
                                { name: '华南HUB', value: hnhub1 ,x: 561.5, y: 552.5},
                                { name: '香港HUB', value: xghub1 , x: 551.5, y: 562.5}
                            ]
                        }
                    },

clearInterval(timeTicket);
                timeTicket = setInterval(function (){
                    option.series[4].data[7].value = " <%=bjxmz1()%>";
                    myChart.setOption(option);
                },2000);

加载中
返回顶部
顶部