Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

208
Vistas
¿Hay alguna manera de guardar la página html anterior y cargarla en la página actual al recargar?

Estoy tratando de crear una página web que tiene enlaces en una tabla que están vinculadas a modales que aparecen cuando se presionan. Sin embargo, estos enlaces se agregan usando Jquery

 $("table").append('<tr><td><a href="#exampleModal" data-bs-toggle="modal" data-bs-target="#exampleModal">' + ID +"</a></td><td>" + lastName + "</td><td>" + firstName + "</td> <td>" + Course + "</td><td>" + Average + "</td></tr>");

cuando se agregan por primera vez a la tabla, los modales de la tabla y el enlace están bien, pero cuando se vuelve a cargar la página, el código adjunto pierde parte de su texto

de:

ingrese la descripción de la imagen aquí

a:

ingrese la descripción de la imagen aquí

¿hay alguna forma de arreglar esto? Mi primer pensamiento inicial es sobrescribir el html de la página anterior al actual, pero creo que esto es bastante ineficiente y estoy seguro de que hay formas más eficientes de hacer esta funcionalidad.

about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

No creo que puedas lograr esto simplemente usando JS. Tendrás que confiar en algún mecanismo de almacenamiento. Porque estamos lidiando con recargas de página.

  1. Descarga algo de lógica al backend. Realice un seguimiento de las cosas a través de cookies (almacenamiento de sesión).
  2. Utilice el almacenamiento local para realizar un seguimiento de estos enlaces.
about 4 years ago · Juan Pablo Isaza Denunciar

0

Lo más probable es que se beneficie de almacenar los datos html justo antes de su acción de recarga para recuperarlos después de recargar la página.

Puede almacenar la información en una base de datos, como una cookie, como una variable de sesión o incluso en un archivo txt y luego recuperar (y opcionalmente eliminar) los datos en la recarga de la página.

Como mencionó Umendra, esto se debe a que estamos lidiando con una recarga de página.

Otra opción podría ser enviar los datos como datos de formulario usando php POST a uno mismo (aunque sé que su operador no menciona ni etiqueta php)

 <form action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]); ?>" method="post">

Luego recuerda en la publicación usando

 <?php echo $_POST['namevaluefromform'] ?>
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda