В моем веб-приложении есть гистограмма (нарисована с использованием javascript). Он может быть шире экрана, поэтому есть стрелки, которые перемещают график по оси X одним щелчком мыши (опять же, с использованием javascript).
Я хотел бы перерисовать график, когда пользователь нажимает стрелку. Манипуляции с данными, выполняемые для создания графика, слишком сложны для выполнения на стороне клиента, и я не хочу отправлять их все сразу, так как это будет пустой тратой, если пользователь никогда не решит прокрутить.
Вместо этого, я хотел бы щелкнуть на сервере запрос новых данных, необходимых для рисования следующей части графика. Как это можно сделать?
Примечание. Я хочу запрашивать только данные, а не новую страницу. На стороне сервера находится Ruby on Rails v. 3.0.4.