Quiero escribir el código en el botón de actualización haga clic en JQGrid. ¿Hay algún evento para eso?JQgrid en el botón de actualización haga clic en
5
A
Respuesta
0
El css para el botón de actualización es ui-icon-refresh
para que pueda escribir el código personalizado en este css como
jQuery('.ui-icon-refresh').click(function(){
// do your work
});
17
Si lo que necesita hacer algunas acciones antes de que se inició de actualización se debe utilizar beforeRefresh devolución de llamada:
$("#grid_id").jqGrid('navGrid', '#gridpager', {
beforeRefresh: function() {
// some code here
}
});
Si necesita absoluta otra implementación o f rejilla refrescante donde no llamar $("#grid_id").trigger("reloadGrid");
(que suena extraño) puede hacer esto mediante el uso de refresh: false
opción para quitar el botón de actualización estándar y utilizando navButtonAdd para añadir el botón personalizado que se ve exactamente igual que el original:
$("#grid_id").jqGrid('navGrid', '#gridpager', {refresh: false});
$("#grid_id").jqGrid('navButtonAdd', "#gridpager", {
caption: "", title: "Reload Grid", buttonicon: "ui-icon-refresh",
onClickButton: function() {
alert('"Refresh" button is clicked!');
}
});
Cuestiones relacionadas
- 1. Cómo deshabilitar el botón, haga clic en?
- 2. Haga clic en un botón en Scrapy
- 3. Botón WPF haga clic en C# código
- 4. Efectos de sonido en el botón haga clic en
- 5. Cierre JFrame con botón haga clic en
- 6. Ext Js: haga clic en un botón
- 7. mecanizar Python haga clic en un botón
- 8. Haga clic en un botón cada segundo
- 9. Botón de ASP.net haga clic en problema en cromo
- 10. jQuery botón haga clic en actualizar de jqGrid solo disparando una vez
- 11. Deshabilitar formulario enviar automáticamente en el botón haga clic en
- 12. Cambiar jsp en el botón haga clic en
- 13. Mostrando un menú emergente en QGraphicsScene, haga clic o haga clic con el botón derecho
- 14. Elementos Botón de control, haga clic en el comando
- 15. Widget de actualización de Android desde un botón haga clic en
- 16. Cocoa: haga clic con el botón secundario en NSStatusItem
- 17. Capturar Haga clic con el botón derecho en HTML DIV
- 18. Un botón activando otros botones haga clic en el evento
- 19. Vista parcial rinde en el botón haga clic
- 20. Reinicie el teléfono con un botón haga clic en
- 21. jqGrid Edición de celdas: haga doble clic para editar?
- 22. Haga clic en un botón en otra aplicación
- 23. Captura de botón de baja latencia, haga clic en
- 24. Botón Detectar auricular, haga clic en SDK de iPhone
- 25. Haga clic en un determinado botón de enviar con jQuery
- 26. ASP.Net haga doble clic en el problema
- 27. javascript jquery botón de radio haga clic en
- 28. Haga clic derecho en JButton
- 29. Haga clic en un botón -> Ejecutar un archivo * .exe
- 30. botón disparando haga clic en evento dos veces
¡Gracias! Lo necesitaba también Esto no clona el icono en la barra de navegación superior incluso si tengo ** cloneToTop ** configurado en _true_. Tengo implementación de guardar personalizada en la cuadrícula donde presiono todos los cambios al servidor al final en un clic externo. Necesitaba esta implementación para advertir a los usuarios de cualquier cambio no guardado (y probablemente detenga _refresh_ dependiendo de la respuesta) cuando intentan volver a cargar la cuadrícula utilizando el ícono de actualización. No tengo ninguna opción con la función ** beforeRefresh ** para detener la actualización de la cuadrícula ... ¡¡¡impar !! – justcurious
@justcurious: ¡De nada! Entiendo tu problema con la detención del proceso de actualización. Lo que puedes hacer es usar la devolución de llamada 'beforeRequest'. Si devuelve falso de la devolución de llamada, puede detener la actualización. Por ejemplo, si usa paginación de datos y el usuario hace clic en la clasificación de columnas, puede tener el mismo problema que con la actualización. El uso de 'beforeRequest' me parece que podría ser la solución de tales problemas. Si tiene dos buscapersonas y desea agregar algún botón a ambos buscapersonas, debería simplemente llamar 'navButtonAdd' dos veces (vea [la respuesta] (http://stackoverflow.com/a/8450272/315935)). – Oleg
dulce ... ¡fue una respuesta rápida! ambas ideas son buenas ¡Gracias! – justcurious