Estoy ejecutando un panel de actualización de AJAX en mi sitio web. El panel de actualización devuelve algunos controles nuevos. Me gustaría establecer algo de JavaScript para los controles después de que se devuelvan desde la llamada ajax. ¿Hay alguna forma de hacer esto? ¡Gracias por cualquier ayuda!Ejecutando script después del panel de actualización AJAX asp.net
12
A
Respuesta
28
empate en el Evento MSAjax
function pageLoad(){ }
este se disparará cada vez que el panel de actualización actualiza .. usted puede hacer sus revinculación/nuevos enlaces de allí
... y sí, eso es todo lo que necesita hacer, poner eso en la página y se disparará.
actualización :: [parece como si tuviera la función de llamada de forma incorrecta (creo que todavía funcionaría aunque)] es realmente así de simple si tiene un gestor de secuencia de comandos en la página ..
<script>
///<summary>
/// This will fire on initial page load,
/// and all subsequent partial page updates made
/// by any update panel on the page
///</summary>
function pageLoad(){ alert('page loaded!') }
</script>
http://www.asp.net/ajax/documentation/live/overview/AJAXClientEvents.aspx
-6
Puede utilizar un temporizador con una función que comprueba si los controles existen cada pocos cientos de ms. Una vez que los detecta, aplique su secuencia de comandos y finalice el temporizador.
Cuestiones relacionadas
- 1. Ejecutando Javascript después de actualizar el panel de actualización
- 2. Reenlace de eventos en jQuery después de la actualización de Ajax (panel de actualización)
- 3. Panel de actualización de ASP.NET dentro del panel oculto error posible
- 4. TinyMCE con AJAX (Panel de actualización) nunca tiene un valor
- 5. actualización Panel fila equivocada
- 6. Ejecutando comandos de script después de SSH
- 7. Un panel de actualización frente a varios paneles de actualización
- 8. ¿Una alternativa favorable al panel de actualización de Microsoft AJAX?
- 9. ¿He entendido mal por completo a ASP.Net AJAX (Panel de actualización)?
- 10. ASP.Net: Panel de actualización asíncrona de carga con dos paneles de actualización
- 11. barra de progreso ASP.NET AJAX: ¿actualización del código?
- 12. marco del lado del cliente ASP.NET Ajax no pudo cargar
- 13. Cómo hacer el panel de actualización en ASP.NET MVC
- 14. Ventajas y desventajas del uso de paneles de actualización Ajax en la aplicación ASP.NET
- 15. Validación de jquery y actualización del panel juntos
- 16. Ejecutar javascript desde el panel de actualización en cada actualización
- 17. Error extraño al combinar un panel de actualización de ASP.NET con jQuery UI DatePicker
- 18. ASP.Net: Necesita ejecutar javascript en la carga del panel de actualización completada
- 19. jQuery DataTables, grid de actualización después de la actualización (procesamiento del lado del servidor)
- 20. Javascript en panel de actualización no funciona después de devolución parcial
- 21. ¿Evento de incendio después de la validación del script del lado del cliente en asp.net?
- 22. ¿Cómo tener una devolución de llamada javascript ejecutada después de una devolución de datos del panel de actualización?
- 23. Ejecutando un script de Groovy
- 24. Función de llamada Ajax después del éxito
- 25. Ejecutando el script R programáticamente
- 26. ASP.NET MVC y AJAX
- 27. Carga de archivos en el panel de actualización AJAX sin devolución completa
- 28. Cargar y manejar después de vuelta en ASP.Net
- 29. Cómo implementar una descarga de archivos en ASP.NET AJAX
- 30. ASP.NET - panel de actualización en la página principal botón, refrescarse en Contenido
puede publicar un ejemplo. ¿Cómo ato algo al evento MS ajax? – user516883
¡Ah, esto es DINERO! No he trabajado con formularios web en algunos años (pero lo he vuelto a hacer recientemente). Recuerdo haber intentado hacer esto por años. ¿Es esta una característica nueva que agregaron recientemente o simplemente no se publicó ampliamente? –