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

¿como actualizar un DIV con ajax después de un submit?

Cómo puedo actualizar un div (que contiene una tabla dentro de el) después de abrir una ventana emergente que dentro de ella tengo un formulario para agregar registros a la tabla (despues del submit)

1 Respuesta

1voto

white Puntos75880

Hola @cind10, estamos hablando de un popup? de ser así podrías obtener la ventana padre window.opener,

en la ventana principal tendras este código:

<script type="text/javascript">
    function actualizar()
    {
        $.ajax({
            method: 'GET',
            url: 'data.php',
            success: function(h) {
                // actualizar la tabla aqui
            }
        });
    }
</script>

en el popup este código:

<script type="text/javascript">
    var parent;

    if((parent = window.opener))
    {
        document.getElementById('formulario').onsubmit = function() {
            parent.actualizar();
            return true;
        }
    }
</script>

de modo que cuando el formulario haga submit ejecute la funcion actualizar() de la ventana padre.

1voto

joshua comentado

hola, disculpa en la linea de codigo "// actualizar la tabla aqui" que codigo se debe insertar,quiero hacer lo mismo que al presionar el boton guardar de una ventana modal la tabla de la pagina padre se actualize pero sin cerrar la ventana modal

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