Автоматическое обновление строк таблицы на основе событий в рельсах с использованием ajax - PullRequest
0 голосов
/ 16 февраля 2012

Я сейчас работаю над приложением рельсов.Вот краткое описание приложения:

я разрешаю пользователю редактировать данные (в базу данных) в HTML-таблице (используя вызовы javascript и ajax)

что я хочу, когда пользователь обновляетячейка (и сохраняет в БД), другие пользователи должны получать эту обновленную информацию без обновления страницы.

Я могу использовать функцию таймера JavaScript, которая будет загружать новые данные каждые несколько секунд, но я хочу, чтобы это былоуправляемый событиями (скажем, когда пользователь обновляет какие-либо данные), поскольку вызов контроллера сервера через несколько секунд неэффективен.

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

1 Ответ

1 голос
/ 16 февраля 2012

Вы можете сделать через websocket.В качестве примера вы можете использовать веб-сервис pusher

В открытом коде вы можете иметь:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...