zapłacę za rozwiązanie poniższego problemu:

Kiedy wykres GChart wstawiam na stronę metodą AJAX to stwarza się jakieś przekierowanie na pustą stronę.

Oto kody które używam:

plik index.php - w nim wstawiam kod AJAX (demo)
  1. <script type="text/javascript" src="http://code.jquery.com/jquery-1.8.0.min.js"></script>
  2. <script type="text/javascript">
  3. $(document).ready(function() {
  4. (function update(obj){
  5. $('.get').eq(obj).html("<b>Loading...</b>");
  6. $.get($('.get').eq(obj).attr('data'), function(data) {
  7. $('.get').eq(obj).html(data);
  8. obj++;
  9. if($('.get').eq(obj).html() !== null){update(obj);}
  10. });
  11. })(0);
  12. });
  13. </script>
  14.  
  15. <div class='get' data='ajax.php'></div>


plik ajax.php - w nim wstawiam wykres stąd (demo)
  1. <script type="text/javascript" src="https://www.google.com/jsapi"></script>
  2. <script type="text/javascript">
  3. google.load("visualization", "1", {packages:["corechart"]});
  4. google.setOnLoadCallback(drawChart);
  5. function drawChart() {
  6. var data = google.visualization.arrayToDataTable([
  7. ['Year', 'Sales', 'Expenses'],
  8. ['2004', 1000, 400],
  9. ['2005', 1170, 460],
  10. ['2006', 660, 1120],
  11. ['2007', 1030, 540]
  12. ]);
  13.  
  14. var options = {
  15. title: 'Company Performance',
  16. hAxis: {title: 'Year', titleTextStyle: {color: 'red'}}
  17. };
  18.  
  19. var chart = new google.visualization.AreaChart(document.getElementById('chart_div'));
  20. chart.draw(data, options);
  21. }
  22.  
  23. <div id="chart_div" style="width: 900px; height: 500px;"></div>


Moim zdaniem jest gdzieś błąd w js Gógla.
Proszę o kontakt GG: 23914619
Proszę składać propozycję co do ceny.
Istnieje możliwość ciągłej współpracy przy małych i dużych projektach.