Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [AJAX]Problem z odczytem danych JSON w wykresie Highcharts
Star
post
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
Pyton_000
post
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
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 (IMG:style_emoticons/default/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
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 01:23