Changeset 16747 for schedule/js


Ignore:
Timestamp:
06/06/13 15:10:28 (11 years ago)
Author:
tanio
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • schedule/js/chart.js

    r16722 r16747  
    11function GetData()
    22{
     3        var source = new Array();
    34        //calls the xml request in a loop based on the current sources               
    4         var source = ['Mrk 421','Mrk 501'];
     5        $('#box2View option').each(function(){
     6                 source.push($(this).text());
     7                 
     8        });
     9        console.log(source);
    510        for (i = 0; i<source.length; i++)
    611        {
    7            // alert (source[i]);
    812                GetXMLData(i, source);
    9                
    10                 //$('#data').append('1st'+source);
    1113        }
    1214}
    13 
    1415function GetXMLData(index, source)
    1516{
    16    // alert("test XML Data");
    1717        var XML;
    18         //$('#data').append('   xmlData pass'+source+" "+index);
    1918        XML = new XMLHttpRequest();
    2019        //NOTE: previous errors on the request was caused by appending "http://www.fact-project.org"
     
    2524                if (XML.status==200)
    2625                {
    27                         //alert("request ok");
    2826                        line=XML.responseText.split('\n');
    2927                        dataSource.push(line);
    3028                        if (dataSource.length == source.length)
    3129                                {
    32                                    // alert("new datasource");
    3330                                displayXMLData(dataSource, source); //this will be called when the last data from the list is read
    34                                 //$('#data').append('successfully load'+source +""+dataSource);
    35 
    3631                                }
    3732                }
     
    8681        var dataGraph = new Array(source.length);
    8782        var Time = new Array(source.length);
    88         var Temp = new Array();
    89         //var Hour = new Array();
    90         //var Min = new Array();
    9183        var HourMin = new Array();
    92         //var TempHour = new Array();
    9384        var chart = new Highcharts.Chart(options);
    9485        for (i=0; i<source.length; i++)
     
    10192                {
    10293                        rows=dataSource[i][row].split(',');
    103                         Temp[row]=rows[0];
    10494                        dataGraph[i].push(parseFloat(rows[4])||parseFloat('0'));
    10595                        dateTime = new Date(rows[0]);
     
    114104                                })
    115105                }
    116                 //$('#data').append(i + ": " + source[i] + ' Time ' + Time[i]);
    117         $('#data').append(i + ": " + source[i] + ' Data ' + dataGraph[i]);
    118106        }
    119107       
Note: See TracChangeset for help on using the changeset viewer.