Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 23.10.2013, 21:37
Аспирант
Отправить личное сообщение для valyan Посмотреть профиль Найти все сообщения от valyan
 
Регистрация: 05.11.2012
Сообщений: 55

highcharts json в data
Здравствуйте. Есть такая проблемка - строю диаграмму. Если задаю точки точки вручную, то все хорошо строится
{
                    name: 'Выполненные',
                    showInLegend: false,
                    pointInterval: 24 * 3600 * 1000,
                    data: 
                    [
                    	[Date.UTC(2013,  9, 2), 44],
                    	[Date.UTC(2013,  9, 3), 42],
                    	[Date.UTC(2013,  9, 4), 44],
                    	[Date.UTC(2013,  9, 5), 42],
                    	[Date.UTC(2013,  9, 6), 44],
                    	[Date.UTC(2013,  9, 7), 42],
                    	[Date.UTC(2013,  9, 8), 44],
                    	[Date.UTC(2013,  9, 9), 42],
                    	[Date.UTC(2013,  9, 10), 45],
                    	[Date.UTC(2013,  9, 11), 42],
                    	[Date.UTC(2013,  9, 12), 44],
                    	[Date.UTC(2013,  9, 13), 42],
                    	[Date.UTC(2013,  9, 14), 44],
                    	[Date.UTC(2013,  9, 15), 42],
                    	[Date.UTC(2013,  9, 16), 44],
                    	[Date.UTC(2013,  9, 17), 42],
                    	[Date.UTC(2013,  9, 18), 44],
                    	[Date.UTC(2013,  9, 19), 42],
                    	[Date.UTC(2013,  9, 20), 44],
                    	[Date.UTC(2013,  9, 21), 42],
                    	[Date.UTC(2013,  9, 22), 44],
                    	[Date.UTC(2013,  9, 23), 42],
                    	[Date.UTC(2013,  9, 24), 44],
                    	[Date.UTC(2013,  9, 25), 42],
                    	[Date.UTC(2013,  9, 26), 44],
                    	[Date.UTC(2013,  9, 27), 42],
                    	[Date.UTC(2013,  9, 28), 44],
                    	[Date.UTC(2013,  9, 29), 42],
                    	[Date.UTC(2013,  9, 30), 44],
                    	[Date.UTC(2013,  9, 31), 42],
                    	[Date.UTC(2013,  10, 1), 44],
                    	[Date.UTC(2013,  10, 2), 54],
                    ]
                }

Пытаюсь сделать через json (сами данные см. json.png)
canceled_result = JSON.parse(GetOrders("GetCountOnMounthDay", 10));
for (var i = 0; i < canceled_result.length; i++ )
{
  var arr = canceled_result[i][0].split(','); // разбиваем дату на составляющие
  var dat_order = Date.UTC( parseInt(arr[0]), parseInt(arr[1]), parseInt(arr[2]) ); //получение даты в цифре
  canceled_dat.push([parseInt(dat_order),  parseInt(canceled_result[i][1]) ]);
}

В итоге canceled_dat получается таким(см. canceled_dat.png)
После этого пытаюсь "засунуть" их в data вместо "ручных" данных
name: 'Выполненные',
                    //color: 'blue',
                    showInLegend: false,
                    pointInterval: 24 * 3600 * 1000,
                    data: [canceled_dat]
...

Но получается совсем не то, что я ожидал. Собственно вопрос - как мне привести/сформировать мои данные чтобы диаграмма нормально рисовалась? Как привести мои данные к виду, который я вводил вручную Заранее спасибо!
Изображения:
Тип файла: jpg json.jpg (7.2 Кб, 1 просмотров)
Тип файла: jpg canceled_dat.jpg (7.7 Кб, 2 просмотров)

Последний раз редактировалось valyan, 23.10.2013 в 21:42.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Json ответ, работа с data SergeyMiracle AJAX и COMET 7 03.07.2013 19:29
Сортировка JSON данных в цикле Fareastaz jQuery 12 15.03.2013 20:20
Ext grid combobox json evgen.matyaschuk ExtJS 1 18.06.2012 18:43
JSON или JSONP для запросов на другой сервер? Метод GET, для длинных сообщений? Kotakota jQuery 5 23.08.2011 23:12
jQuery. Обработка ошибок и JSON. mma_mma jQuery 3 19.07.2010 12:10