Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [AJAX]Problem z odczytem danych JSON w wykresie Highcharts
Star
post 7.02.2016, 19:36:08
Post #1





Grupa: Zarejestrowani
Postów: 294
Pomógł: 34
Dołączył: 16.02.2015

Ostrzeżenie: (0%)
-----


Witam

Chcialbym przy pomocy ajaxa pobierac dane z bazy i wyswietlac je w wykresie jednak pojawia sie problem ,poniewaz ten wykres nie chce odczytac jakichkolwiek danych w formacie json,
Skrocony kod:

  1. $('#div_4').highcharts({
  2.  
  3.  
  4. series: [{
  5. name: 'Wykres',
  6. colorByPoint: true,
  7. data: [{
  8. name: 'pierwszy',
  9. y: json.a,
  10. drilldown: null
  11. }, {
  12. name: 'drugi',
  13. y: json.b,
  14. drilldown: null
  15. }, {
  16. name: 'trzeci',
  17. y: json.c,
  18. drilldown: null
  19. }, {
  20. name: 'czwarty',
  21. y: json.d,
  22. drilldown: null
  23. }]
  24. }]
  25. });


Dane json sa poprawne, gdy je np sobie wyAlertuje to pokazuja odpowiednie cyferki, jednak wykres nic nie chce pokazac.

natomiast gdy zastapie dane json zwyklymi cyframi,np 432 to bez problemu pokazuje wynik.

Gdzie tu moze byc blad ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Pyton_000
post 7.02.2016, 20:02:59
Post #2





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----


Konsola coś zaśpiewała?
Go to the top of the page
+Quote Post
Star
post 7.02.2016, 20:20:14
Post #3





Grupa: Zarejestrowani
Postów: 294
Pomógł: 34
Dołączył: 16.02.2015

Ostrzeżenie: (0%)
-----


no wlasnie nic, wyglada jakby wszystko dzialało

MOj blad, wyrzuca "Error: Highcharts error #14: www.highcharts.com/errors/14"

jak kliknalem to zaznaczona ta linijke :
  1. (function(E,X){typeof module==="object"&&module.exports?module.exports=E.document?X(E):X:E.Highcharts=X(E)})(typeof window!=="undefined"?window:this,function(E){function X(a,b){var c="Highcharts error #"+a+": www.highcharts.com/errors/"+a;if(b)throw Error(c);E.console&&console.log(c)}function pb(a,b,c){this.options=b;this.elem=a;this.prop=c}function D(){var a,b=arguments,c,d={},e=function(a,b){var c,d;typeof a!=="object"&&(a={});for(d in b)b.hasOwnProperty(d)&&(c=b[d],a[d]=c&&typeof c==="object"&&


dobra, wystarczylo dodac do json funkcje parseFloat smile.gif

Ten post edytował Star 7.02.2016, 20:25:58
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 16:08