Google Gauge Chart Not Getting Generated In Asp
I'm trying to generate a gauge chart based on changing MTBF values, However when I run the webapplication, I don't see any chart, just the button. Is my approach in the right direc
Solution 1:
There were several problems with your script comparing to this example from documentation:
- Loading of necessary packages was skipped
- Misspelled google.visualization.Gaugeconstructor
- No function drawchart- presumably there should bechart.draw
I have tried to correct your script, and here is the result (not sure if this is what you were implementing though):
string postData = @"
    google.load('visualization', '1', {packages:['gauge']});
    google.setOnLoadCallback(drawGaugeChart );
    function drawGaugeChart() {
        data = google.visualization.arrayToDataTable([['Label', 'Value'],['MTBF'," + mtbfdisplay + @"]]);
        var options = {
            width: 400, height: 120, redFrom: 90, redTo: 100, yellowFrom: 75, yellowTo: 90, minorTicks: 5
        };
        var chart = new google.visualization.Gauge(document.getElementById('chart-success'));
        chart.draw(data, options);
    }";
Solution 2:
    String posttData = @"            
                        data = google.visualization.arrayToDataTable([
                                ['Label', 'Value'],
                                ['Result', {0}]                           
                            ]);
                            var options = {
                                width: 1200, height: 500, redFrom: 90, redTo: 100, yellowFrom: 75, yellowTo: 90, minorTicks: 5
                            };
                    draw(options,data);";
 <scripttype="text/javascript"src="https://www.google.com/jsapi"></script><scripttype="text/javascript"src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script><scripttype="text/javascript">
             google.load('visualization', '1', { packages: ['gauge'] });
             functiondraw(options, data) {
                 var chart = new google.visualization.Gauge(document.getElementById('chart_div'));
                 chart.draw(data, options);
             }
        </script>
Post a Comment for "Google Gauge Chart Not Getting Generated In Asp"