powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Нужен совет по цикл оператору
3 сообщений из 3, страница 1 из 1
Нужен совет по цикл оператору
    #38954976
Музаффар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте всем!
есть код который рисует график:
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
$(function () {
 
    var processed_json = new Array();
    $.getJSON('abitschart', function (data) {
 
        for (i = 0;i < data.abiturients_data.length;i++) {
            processed_json.push([data.abiturients_data[i].key, parseInt(data.abiturients_data[i].value)]);
        }
        $('#chart').highcharts( {
            chart :  {
                type : "bar"
            },
            title :  {
                text : "Abiturients data"
            },
            xAxis :  {
                categories : ['KT(AB)', 'KT(TIE)', 'IQ', 'MN', 'BHA', 'EE', 'YeUTT', 'ET, EM', 'AB', 'AT', 'MKQ', 'TIE', 'TK', 'BIQ', 'Servis', 'Logistika'], 
                title :  {
                    text : null
                }
            },
            yAxis :  {
                title :  {
                    text : "Number of abiturients", align : 'high'
                },
                lables : 'justify'
            },
            tooltip :  {
                valueSuffix : ' ta'
            },
            credits :  {
                enabled : false
            },
            series : [{name : 'Abiturients', data : processed_json}]
        });
    });
});



вопрос заключается в том что можно ли получить вот эту строку categories : ['KT(AB)', 'KT(TIE)', 'IQ', 'MN', 'BHA', 'EE', 'YeUTT', 'ET, EM', 'AB', 'AT', 'MKQ', 'TIE', 'TK', 'BIQ', 'Servis', 'Logistika'] с помощью цикл оператора?

ребята подскажите пожалуйста, т.к. надо сформировать эту строку зависимо от передаваемых данных...

заранее спасибо!
...
Рейтинг: 0 / 0
Нужен совет по цикл оператору
    #38955140
Музаффар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вроде сделал
Код: javascript
1.
2.
3.
4.
5.
6.
var keys_json = new Array();
for (i = 0;i < data.abiturients_data.length;i++) {
            keys_json.push([data.abiturients_data[i].key]);
        }
....
categories : [{data:keys_json}]



З.Ы. теперь как бы все работает кроме первого элемента... т.е. в качестве первого элемента в диаграмме почему то получаю [object Object] , а если просто вывожу на экран с помощью alert там все как положено... в чем моя ошибка?
...
Рейтинг: 0 / 0
Нужен совет по цикл оператору
    #38955166
Музаффар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
оказывается надо было всего изменить keys_json.push([data.abiturients_data[i].key]); на keys_json.push(data.abiturients_data[i].key); и categories : [{data:keys_json}] на categories : keys_json

Всем спасибо! хоть и не ответили...
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Нужен совет по цикл оператору
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]