---
title: "Hämta information från div till Google chart"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/192584-hämta-information-från-div-till-google-chart"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "FIgg3"
published: "2015-02-02T13:37:23.000Z"
updated: "2015-02-02T13:37:23.000Z"
replies: 0
views: 807
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/javascript/192584-hämta-information-från-div-till-google-chart"
---

# Hämta information från div till Google chart

## #1 — FIgg3, 2015-02-02T13:37Z

Hej, jag försöka hämta data från en div till ett Google chart. I detta fallet är det texten som finns i chart_div4 som jag vill hämta till data i nedan kod. 

Skriver jag \["test"\] i diven så funkar nedan kod och diagrammet skrivs ut

```
<script type="text/javascript">
google.load("visualization", "1", {packages:["corechart"]});
google.setOnLoadCallback(drawVisualization);
	   
function drawVisualization() {
var data = new google.visualization.DataTable();

var mycars = JSON.parse(document.getElementById('chart_div4').innerHTML);
var mypoints=[4];

data.addColumn('string', 'Cars');
data.addColumn('number', 'Numbers'); 
data.addRows(mycars.length);
for  (var i = 0; i < mycars.length; i++){
  data.setCell(i,0,mycars[i]);
  data.setCell(i,1,mypoints[i]);
}

new google.visualization.PieChart(document.getElementById('visualization')).
draw(data, {title:""});
}
</script>
```

Problemet uppstår när jag försöker skriva ut informationen till diven genom ett annat javascript som jag anropar från en .js fil. 

```
    $(function() {
     getpie();
 });
function getpie() {
     $.get('getdata.asp?get=pie&avd2=Kylt', function(data) {
	document.getElementById('chart_div4').innerHTML = data;
             });
  setTimeout("getpie()",60000);
}
```

Resultatet av ovan kod blir samma dvs \["test"\]. Men diagrammet visas inte.
Jag fattar inte varför? Är det att ena scriptet anropas först innan informationen hunnit anlända till diven? Hur löser jag det smidigast i så fall?

Finns det något smidigare sätt att lösa ovan? Har jag krånglat till det i onödan? 

Tack på förhand

/ FIgg3

Permalänk: https://www.webforum.nu/p/192584

---

Tråden på webben: https://www.webforum.nu/amne/javascript/192584-hämta-information-från-div-till-google-chart
