Pertama-tama coba parsing data (JSON) sebelum meneruskannya sebagai argumen ke setData
-
chart.series[0].setData( eval( '(' + data + ')' ) );
Pembaruan:
[["2011-03-20 18:53:47",40],["2011-03-21 18:53:47",300],...]
"2011-03-20 18:53:47"
bukan nilai x yang valid untuk deret waktu-waktu. Itu harus berupa angka yang mewakili tanggal dalam milidetik.
Anda dapat memperbaikinya dengan melakukan perubahan pada salah satu hal berikut -
- Javascript (sisi klien).
- Dalam kode PHP Anda
- Dalam kueri SQL Anda.
Lakukan itu baik dalam kueri SQL atau PHP Anda, sehingga Anda tidak perlu mengacaukan Javascript dan JSON Anda akan terlihat seperti -
[[1318605385652, 40],[1318605385652,300],...]
Kemudian setelah itu lakukan saja eval
.