javascript - Is it possible to pass VBscript array to highchart series data? -


is possible pass arrays vbscript highchart series?

how can pass arrays data 1 , data 2 highchart series? generates array using vbscript , want pass array highchart, seems notgettgin passed highchart

here vbscript code , highchart code

<script language="javascript" runat="server">      var title = "test";     var data1 = [];     var data2 = [];      function addtodataseries1(data){         data1.push(data);     }      function addtodataseries2(data){         data2.push(data);     }      function testjshello(){         return "hello js";     } 

//this generates arrays , outputs them perfectly, problem when pass //it highchart nothing seems passed. //if same thing php or data generated random js , passed high chart works. can help?

    function returndata2elementsasstring(){          var series = "";         for(var x = 0; x < data2.length-1; x++){             series = series + data2[x] + ", "         }         return series;     }  </script> 

highchart

<script language="javascript">              $(document).ready(function() {               /*                 var data1=[null, null, null, null, null, 6, 11, 32, 110, 235, 369, 640,                     1005, 1436, 2063, 3057, 4618, 6444, 9822, 15468, 20434, 24126,                     27387, 29459, 31056, 31982, 32040, 31233, 29224, 27342, 26662,                     26956, 27912, 28999, 28965, 27826, 25579, 25722, 24826, 24605,                     24304, 23464, 23708, 24099, 24357, 24237, 24401, 24344, 23586,                     22380, 21004, 17287, 14747, 13076, 12555, 12144, 11009, 10950,                     10871, 10824, 10577, 10527, 10475, 10421, 10358, 10295, 10104];                   var data2 =  [null, null, null, null, null, null, null, null, null, null,                     5, 25, 50, 120, 150, 200, 426, 660, 869, 1060, 1605, 2471, 3322,                     4238, 5221, 6129, 7089, 8339, 9399, 10538, 11643, 13092, 14478,                     15915, 17385, 19055, 21205, 23044, 25393, 27935, 30062, 32049,                     33952, 35804, 37431, 39197, 45000, 43000, 41000, 39000, 37000,                     35000, 33000, 31000, 29000, 27000, 25000, 24000, 23000, 22000,                     21000, 20000, 19000, 18000, 18000, 17000, 16000];                  */                  var title =" graph using random data ";                               var mynumber=10;                 var data1 = [];                 for(var i=1; i<=mynumber; i++) {                    data1.push(i.tostring()*math.floor((math.random() * 10) + 1));                 }                  var data2 = [];                 for(var i=1; i<=mynumber; i++) {                    data2.push(i.tostring()*math.floor((math.random() * 10) + 1));                 }                  // print data1                 /**                         for( var x=0;x <data1.length-1; x++) {                         document.write("<br> x " +x+ " data1[]" +data1[x] + "");                     }                          **/        $('#container').highcharts({             chart: {                 type: 'line'             },             title: {                 text: title             },             subtitle: {                 text: 'source: <a href="http://thebulletin.metapress.com/content/c4120650912x74k7/fulltext.pdf">' +                     'thebulletin.metapress.com</a>'             },             xaxis: {                 allowdecimals: false,                 labels: {                     formatter: function () {                         return this.value; // clean, unformatted number year                     }                 }             },             yaxis: {                 title: {                     text: 'sample bank monitor graph test '                 },                 labels: {                     formatter: function () {                         return this.value / 1000 + 'k';                     }                 }             },             tooltip: {                 pointformat: '{series.name} produced <b>{point.y:,.0f}</b><br/>warheads in {point.x}'             },             plotoptions: {                 area: {                     pointstart: 1940,                     marker: {                         enabled: false,                         symbol: 'circle',                         radius: 2,                         states: {                             hover: {                                 enabled: true                             }                         }                     }                 }             },             series: [{                 name: 'usa',                 data: data1             }, {                 name: 'ussr/russia',                 data: data2             }]         });             });    </script>    


Popular posts from this blog

php - How should I create my API for mobile applications (Needs Authentication) -

5 Reasons to Blog Anonymously (and 5 Reasons Not To)

Google AdWords and AdSense - A Dynamic Small Business Marketing Duo