Estoy usando UpdatePanel para llamar asincrónicamente un evento de clic de botón en una página que llama a un método en otra clase que escribe un archivo XML en la salida. ¿Hay alguna manera de hacer esto con JQuery en lugar de UpdatePanel?Reemplazar UpdatePanel con JQuery
Respuesta
Uso de jQuery para controlar el evento clic . Luego llame a un método de página en el código subyacente usando this technique. Desde allí, puedes escribir el archivo XML o hacer lo que quieras.
Para llamar a un evento de clic de botón en jQuery se puede hacer esto ...
$("#MyButtonID").click();
Cuando el botón HTML se parece a esto ...
<input type="button" id="MyButtonID" value="Press Me" />
Una manera alternativa simple de usar jQuery para hacer ajax sin el panel de actualización es utilizar un mecanismo de compilación de ASP.NET llamado 'métodos de página'. Al decorar un método estático en la página detrás con [WebMethod]
, el sitio web tendrá una función javascript generada a la que puede llamar usando PageMethods.MethodName(param1, param2)
. Usted todavía tendrá que incluir un control ScriptManager y permitir métodos de página como esta:
<asp:ScriptManager ID="theScriptManager" runat="server"
EnablePageMethods="true" />
Para más información se puede buscar 'Página Métodos ASP.NET AJAX'.
Espero que esto ayude
Si lo hace con jQuery, no necesita ScriptManager. Eso es lo bueno. No tiene la hinchazón adicional de usar ambos marcos. – nshaw
- 1. jQuery diálogo con ASP.NET UpdatePanel
- 2. jQuery AJAX vs. UpdatePanel
- 3. jQuery reemplazar con variable?
- 4. jQuery UI + ASP.NET UpdatePanel - ¿Vale la pena?
- 5. jquery ui datepicker dentro de asp.net UpdatePanel
- 6. Controles en UpdatePanel Perdiendo eventos JQuery
- 7. <asp: FileUpload con UpdatePanel
- 8. Reemplazar el texto seleccionado con jquery/javascript
- 9. reemplazar texto de anclaje con jQuery
- 10. jQuery - Reemplazar contenido de href = "" con '#'
- 11. ASP.NET - UpdatePanel y JavaScript
- 12. Buscar y reemplazar jQuery
- 13. jQuery reemplazar texto marcado
- 14. jQuery carácter múltiple reemplazar
- 15. jQuery reemplazar clase
- 16. jQuery Dialog-Postback pero UpdatePanel no se actualiza
- 17. Jquery - reemplazar texto en Val()
- 18. Use jQuery para reemplazar XMLHttpRequest
- 19. UpdatePanel Slowness en IE
- 20. Prevenir ASP.net __doPostback() de jQuery submit() dentro de UpdatePanel
- 21. Uso de JQuery UI datepicker dentro de UpdatePanel
- 22. Jquery: buscar y reemplazar texto
- 23. jQuery reemplazar html en lapso
- 24. UpdatePanel Exception Handling
- 25. Reemplazar "con \"
- 26. Reemplazar MouseOver con .hoverIntent
- 27. ¿Cómo puedo encontrar y reemplazar entidades HTML con jQuery?
- 28. Reemplazar único texto dentro de un div con jQuery
- 29. Reemplazar la versión de jQuery de una página con Greasemonkey
- 30. reemplazar texto sin formato con html usando jQuery
¿Cómo resuelve esto la sustitución de la actualización ...? – redsquare