entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

1voto

Load animation in remote true Ruby on rails

Saludos

Alguien sabe como implementar animación de carga de pagina cuando se hace un ejecuta o se implementa el remote true en Ruby on rails. Gracias

1 Respuesta

1voto

white Puntos75880

Hola, lo has resuelto? si no es asi hay algunos eventos que te ayudan a lograr eso:

  • ajax:beforeSend
  • ajax:success
  • ajax:complete

suponiendo que tienes un elemento con remote true:

<%= link_to "example", path, :remote => true, :html => {:id => "example_ajax"} %>

tendrias que tener unas funcionalidades por parte de javascript:

<script type="text/javascript">
    $(document).ready(function(){

        $('#example_ajax').ajaxStart( function() {
            $('#ajax_loader').show();
        });

        $('#example_ajax').ajaxStop( function() {
            $('#ajax_loader').hide();
        });

    });
</script>

aca el elemento con id "example_ajax" es de donde se obtiene los eventos, el elemento con id "ajax_loader" puede ser una barra de progreso por algun lado de la pagina oculta.

me parece que tambien se puede usar bind() para llamar los eventos anteriormente dichos

$("#example_ajax").bind("ajax:success", function(){});

PD: te sugiero que para una mejor respuesta en tu duda, siempre que puedas, agrega parte de tu codigo o codigo de ejemplo de lo que quieras lograr, de esa forma a los demas usuarios se les hace mas facil intuir tu problema y ayudarte C:

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta