Здраствуйте ! Очень нужна помощь ... Мне необходимо переодически посылать get-запрос на свой сервер и полученные данные от сервера подставлять в функцию - для построения графика...
т.е. если конкретнее -- полученные от сервера данные необходимо присваивать переменным a и b в функции
setInterval(function () {
// normally you would load new datapoints here,
// but we will just generate some random values
// and remove the value from the beginning so that
// we get nice sliding graph feeling
// remove datapoint from the beginning
chartData1.shift();
chartData2.shift();
chartData3.shift();
chartData4.shift();
// add new datapoint at the end
var newDate = new Date(chartData1[chartData1.length - 1].date);
newDate.setDate(newDate.getDate() + 1);
var i = chartData1.length;
var a1 = Math.round(Math.random() * (40 + i)) + 100 + i;
var b1 = Math.round(Math.random() * (1000 + i)) + 500 + i * 2;
var a2 = Math.round(Math.random() * (100 + i)) + 200 + i;
var b2 = Math.round(Math.random() * (1000 + i)) + 600 + i * 2;
var a3 = Math.round(Math.random() * (100 + i)) + 200;
var b3 = Math.round(Math.random() * (1000 + i)) + 600 + i * 2;
var a4 = Math.round(Math.random() * (100 + i)) + 200 + i;
var b4 = Math.round(Math.random() * (100 + i)) + 600 + i;
chart.dataSets[0].dataProvider.push({
date: newDate,
value: a1,
volume: b1
});
chart.dataSets[1].dataProvider.push({
date: newDate,
value: a2,
volume: b2
});
chart.dataSets[2].dataProvider.push({
date: newDate,
value: a3,
volume: b3
});
chart.dataSets[3].dataProvider.push({
date: newDate,
value: a4,
volume: b4
});
chart.validateData();
}, 1000);
}
Очень прошу помочь составить такой запрос-ответ - вообщем-то запрос я могу сделать при помощи jquery - но я не знаю как передать результат в эту функцию ...