Я использую обычную линейную диаграмму на основе jqPlot. Вы можете увеличивать и уменьшать масштаб (используя doubleclick). Кроме того, у меня есть датпикер, основанный на плагине jquery.
Можно ли установить оба поля датпикера (от & to), когда люди приближаются к линейной диаграмме?
до свидания
Вы можете связать событие масштабирования jqplot и получить минимальные и максимальные значения масштабированных данных, а затем обновить датупик в соответствии с этими значениями:
$("#chart1").bind('jqplotZoom, function(){
var from = new Date(plot.axes.xaxis.min);
var to = new Date(plot.axes.xaxis.max);
//Update your datepicker here.
});