Вход

Просмотр полной версии : Связать замену данных в 2-х графиках из разных фыйлов


nikto93i7
08.07.2015, 16:06
Привет форумчане!) :thanks:

Возникла такая проблема с решением одной задачи... кто сможет, помогите пожалуйста!!

есть кусок кода графика со значениями (файл scriptgraph1.js)


series: [{
color: Highcharts.getOptions().colors[3], // красный
name: 'Negative',
data: [15, 0, 0, 0, 0, 0, 0, 0],
stack: '1'
}, {
name: 'Char2', // серый
data: [17, 12, 12, 12, 12, 12, 12, 12],
stack: '1'
}, {
color: Highcharts.getOptions().colors[2], // зеленый
name: 'Positive',
data: [0, 7, 7, 7, 7, 7, 7, 7],
stack: '3'
}, {
color: Highcharts.getOptions().colors[1], // оранжевый
name: 'Char',
data: [32, 5, 5, 5, 5, 5, 5, 5],
stack: '3'
}]


и есть второй график с таким кодом (файл scriptgraph2.js)


series: [{
upColor: Highcharts.getOptions().colors[2],
color: Highcharts.getOptions().colors[3],
data: [{
name: '0',
y: -15
}, {
name: '1',
y: 7
}, {
name: '2',
y: 7
}, {
name: '3',
y: 7
}, {
name: '4',
y: 7
}, {
name: '5',
y: 7
}, {
name: '6',
y: 7
}, {
name: '7',
y: 7
}, {
name: 'Total',
isIntermediateSum: true,
color: Highcharts.getOptions().colors[2]
},]


Как сделать так, чтоб при замене числа "15" (в коде 1), значение подставлялось (в код 2) со знаком минус, а 7-ки из (кода 1) так же переходили в (код 2)? И все это делалось без перезагрузки страницы.

Буду очень признателен за помощь!))

nikto93i7
08.07.2015, 22:09
Пожааалуйста, помогите с данным вопросом

рони
08.07.2015, 22:27
nikto93i7,
вам с таким вопросом в раздел работа, но и там маловероятно, что кто-то поможет.

nikto93i7
08.07.2015, 22:56
да? я думал что тут просто вытянуть данные из одного массива и вставить в другой, но к сожалению не представляю как это сделать...

рони
08.07.2015, 23:28
просто вытянуть данные из одного массива и вставить в другой
да это просто - но кто такой замена числа 15 и как добратся до ваших данных и даже понять что куда менять
а 7-ки из (кода 1) так же переходили в (код 2)? и ещё быть специалистом по неизвестной программе для построения графика.