views:

45

answers:

1

I am trying to get put out a simple site, which would pool the database every few seconds and update the information on the page dynamicly, when theres something new inserted.

I am farily new to ruby, but I understand the whole concept of RJS, link_to_function and soforth. The question is, what is the best way how to implement some kind of simple loop, which would run after the page is loaded and update the DOM if there is something new to display.

Thanks in advance for any tips!

+3  A: 

checkout rails prototype helper method: periodically_call_remote

http://api.rubyonrails.org/classes/ActionView/Helpers/PrototypeHelper.html#M001647

Faisal
+1 for the advice
St.Woland
Great answer, thank you. What is the logical reason behind the 10 seconds interval? Can it be shortened?
mdrozdziel
I read the API docs and found the answer to the above comment. Thank you again for the answer, this solves the problem!
mdrozdziel