javascript中的数据需要重绘图形逻辑

时间:2013-07-30 08:53:19

标签: javascript asp.net vb.net if-statement

我正在尝试显示来自代码后面的数据库的高级图表数据。

到目前为止,这是我在javascript中的代码,其中绘制了图表,testarray1,2,表示数据

  function draw(d) {

           var testarray = JSON.parse(a);
           var testarray1 = JSON.parse(a1);
           var testarray2 = JSON.parse(a2);



           $(function() {

               $('#container1').highcharts({
                   chart: {

                       type: 'column'
                   },

                   credits: {
                       enabled: false
                   },
                   title: {
                       text: 'Consumption by months'
                   },
                   xAxis: {
                       categories: array3
                   },
                   yAxis: {
                       title: {
                           text: 'kWh'
                       }
                   },
                   tooltip: {
                       valueDecimals: 2
                   },

                   plotOptions: {
                       type: 'column'
                   },

                   series: [{

                   name: '2011-2012',
                   type: 'column',
                   color: '#0000FF',
                   data: testarray
                   },

           {
               name: '2012-2013',
               type: 'column',
               color: '#92D050',
               data: testarray1


  }]
               });
           });


              }

我的输出只显示相同的数据。我需要的是函数绘制中的一些逻辑,它在绘制时刷新,我有类似的东西。

           var a = testarray
           var b = testarray1

           if (d == 1)

            {
               var c = a

          }

          else if (d == 2)
          {
              var c = b
              }


              else if (d == 1)
           {
               var d = a

           }
           else if (d == 1)
           {
               var d = b

           }

用这个我在数据中调用c和d。但我需要3种数据类型的逻辑,testarray,testarray1和testarray2。

任何想法。

0 个答案:

没有答案