Soy un novato en Ruby On Rails, alguien me puede decir cómo actualizar una página.Auto Actualizar una página en Ruby on Rails
- Sin ningún tipo de valores enviados
- Con los valores anteriores presentados
Soy un novato en Ruby On Rails, alguien me puede decir cómo actualizar una página.Auto Actualizar una página en Ruby on Rails
ActionView::Helpers::PrototypeHelper#periodically_call_remote:
Sin ningún tipo de valores enviados
<%= periodically_call_remote(:url => {}) %>
Con los valores anteriores volvió a presentar:
<%= periodically_call_remote(:url => params) %>
le puede proporcionar la opción: Frecuencia para especificar la frecuencia llamarlo.
Es posible que también desee configurar el bloque format.js en el controlador para representar una plantilla RJS que solo actualizará las cosas que podrían cambiar.
Editar: Este enfoque está desfasada con la versión Carriles 3,0
Esta pregunta (Rails 3 equivalent for periodically_call_remote) proporciona un método para llevar a cabo esto en nuevas versiones de rubí sobre rieles.
Su enlace parece estar roto. – Bach
No roto, solo obsoleto. He actualizado el enlace para que apunte a la documentación de la última versión de los rieles que se admitió. También agregué un enlace para responder que proporciona un método para lograr esto en las versiones más nuevas de Rails. – EmFi
También es posible usar la secuencia de comandos siguiente para actualizar una página de auto completo ...
setTimeout ("location.reload();", 10000);script language = "javascript" type = "text/javascript – abcreddy
Cuando dice "actualizar", ¿quiere decir que la página se actualizará automáticamente cada "n" minutos, o hay un control (por ejemplo, un botón) que el usuario activará para actualizar la página? – BryanH
se actualizará automáticamente – markiv