¿Cómo puedo cargar un comando de javascript (como una onload o onclick o algo así) después de que el panel de actualización acaba de actualizarse?Ejecutando Javascript después de actualizar el panel de actualización
Respuesta
Integrar estas líneas en su etiqueta JavaScript
function foo()
{
Sys.WebForms.PageRequestManager.getInstance().add_endRequest(endRequestHandler);
}
function endRequestHandler(sender, args)
{
// Do your stuff
alert('Update Panel routine is now complete');
}
A continuación, poner esto en que la etiqueta del cuerpo
<body onload="foo()">
Tenga cuidado al publicar copiar y pegar las respuestas al pie de la letra o al pie de la letra a varias preguntas, que la comunidad suele señalar como "spam". Si está haciendo esto, generalmente significa que las preguntas son duplicadas, por lo tanto, márquelas como tales. – Kev
Puede usar ScriptManager. Creo que ScriptManager.RegisterClientScriptBlock debería ser útil. Luego puede ejecutar JS después de la carga de la página. Otras opciones incluyen JQuery.live.
ScriptManager.RegisterClientScriptBlock(upPanel, upPanel.GetType(), "alert('hello world')", true);
Debe llamar a esto en la devolución de datos parcial.
solo para aclarar, estas soluciones pueden eventualmente resultar en un desbordamiento de bloques de scripts y, finalmente, bloqueando su navegador, ya que recibe un nuevo bloque de scripts en cada solicitud. – netchkin
- 1. Ejecutando script después del panel de actualización AJAX asp.net
- 2. ¿Cómo puedo ejecutar algunos javascript después de actualizar un panel de actualización?
- 3. Ejecutar javascript desde el panel de actualización en cada actualización
- 4. Reenlace de eventos en jQuery después de la actualización de Ajax (panel de actualización)
- 5. Javascript en panel de actualización no funciona después de devolución parcial
- 6. 'actualizar' jquery UI menú de selección después de la actualización
- 7. ASP.Net: Panel de actualización asíncrona de carga con dos paneles de actualización
- 8. actualización Panel fila equivocada
- 9. Un panel de actualización frente a varios paneles de actualización
- 10. ¿Cómo tener una devolución de llamada javascript ejecutada después de una devolución de datos del panel de actualización?
- 11. cómo activar el panel de actualización dentro de una función de Javascript
- 12. ASP.NET inyectar javascript en control de usuario anidado en el panel de actualización
- 13. javascript ejecutando la función después de cargar la imagen completa
- 14. Panel de actualización de ASP.NET dentro del panel oculto error posible
- 15. ¿Cómo actualizar el esquema de la tabla después de una actualización de la aplicación en Android?
- 16. Cómo hacer el panel de actualización en ASP.NET MVC
- 17. Panel de actualización no está actualizando el contenido
- 18. TinyMCE con AJAX (Panel de actualización) nunca tiene un valor
- 19. Página de actualización de Javascript
- 20. Validación de jquery y actualización del panel juntos
- 21. Mantener la posición de desplazamiento después de la devolución de datos asincrónica desde el panel de actualización
- 22. Ejecutando el motor independiente javascript?
- 23. Actualización de la tabla en el desencadenante después de la actualización en la misma tabla
- 24. ¿Una alternativa favorable al panel de actualización de Microsoft AJAX?
- 25. Actualizar actualización Geometría de polígono utilizando ST_removePoint
- 26. ¿Es posible actualizar un panel de celosía en R?
- 27. ASP.Net: Necesita ejecutar javascript en la carga del panel de actualización completada
- 28. Ejecutando comandos de script después de SSH
- 29. Ejecutando javascript dentro de PHP
- 30. ¿Cómo instalar/actualizar proveedores de JavaScript en el proyecto Symfony2?
ScriptManager.RegisterStartupScript ( yourUpdatePanelName, this.GetType(), "MyActionSampleName" , "alert ('test')", true); – aref