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

398
Vistas
Recargar elemento particular con jQuery

Estoy tratando de volver a cargar un elemento en particular en el botón al hacer clic usando jQuery, pero cuando hago clic en el botón, la página completa se carga en este elemento. Probé el siguiente código que carga toda la página en este elemento. Quiero cargar solo un elemento en particular.

 <script> $(document).ready(function() { $("#button").click(function() { $("#demo").load(location.href + "#demo"); }); }); </script> </head> <body> <div id="example"> <p id="demo">hi</p> <button id="button" type="button">press</button> </div>
over 4 years ago · Santiago Trujillo
3 Respuestas
Responde la pregunta

0

Puede usar load() con selector.

 $("#demo").load(location.href + " #demo"); // Add space between URL and selector. ^

Esto cargará solo el elemento #demo de la URL location.href .

over 4 years ago · Santiago Trujillo Denunciar

0

Tienes que cargar la página usando $.get() y extraer el fragmento #demo :

 $("#button").click(function() { $.get(location.href).then(function(page) { $("#demo").html($(page).find("#demo").html()) }) })
over 4 years ago · Santiago Trujillo Denunciar

0

Puede usar Ajax, luego crear un elemento con responseText, luego ponerlo en el div:

 <head> <script> $(document).ready(function() { $("#button").click(function(){ $.ajax({ url: location.href, type: 'GET', sucess: function(data) { refreshedPage = $(data); newDemo = refreshedPage.find("#demo").html(); $('#demo').html(newDemo) } }); } } </script> </head> <body> <div id="example"> <p id="demo">hi</p> <button id="button" type="button">press</button> </div> </body>

Pero cargas toda la página, puede que no me sea útil. Sugiero hacer un script php que solo devuelva los datos solicitados y llamarlo a través de Ajax al cargar la página y al hacer clic en el botón ...

over 4 years ago · Santiago Trujillo 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