comment puis-je obtenir l'action (ce bouton a été cliqué) lorsqu'un bouton est cliqué dans le téléavertisseur (modifier, del, ajouter ...)jqGrid: Obtenez l'action du téléavertisseur
Répondre
signifie que vous probablement bouton de la barre de navigation ou le navigateur (voir http://www.trirand.com/jqgridwiki/doku.php?id=wiki:navigator).
Vous pouvez mettre en œuvre ce que vous voulez avec au moins trois façons différentes:
- Vous définissez vos boutons personnalisés qui ressemblent à l'ajout d'origine/modifier/del boutons (voir http://www.trirand.com/jqgridwiki/doku.php?id=wiki:custom_buttons) et utiliser le paramètre
{add:false, edit: false, del: off}
denavGrid
à éteignez les boutons standards. - Vous pouvez utiliser
addfunc
,editfunc
etdelfunc
si vous souhaitez remplacer les fonctions add/edit/del par défaut. - Vous pouvez utiliser
onclickSubmit
ouafterSubmit
ou d'autres événements pris en charge (voir http://www.trirand.com/jqgridwiki/doku.php?id=wiki:form_editing#events) du bouton Ajouter/Modifier/Supprimer pour effectuer une action supplémentaire en cliquant sur le bouton ou sur Soumettre.
Vous pouvez choisir le chemin qui convient le mieux à vos besoins.
Vous pouvez utiliser la grille onPaging événement:
Cet événement après les incendies cliquez sur [Page bouton] et avant peuplant les données. Fonctionne également lorsque l'utilisateur entre un nouveau numéro de page dans la zone de saisie de la page (et appuie sur [Entrée]) et lorsque le nombre d'enregistrements demandés est modifié via la zone de sélection. Pour cet événement, nous passer un seul paramètre pgButton (string) qui peut être - premier, dernier, précédent, suivant en cas de bouton clic, les enregistrements dans le cas où un nombre de lignes demandées est modifié et l'utilisateur lorsque le l'utilisateur change le numéro de la page demandée de .
Il existe également des événements beforeRequest et LoadComplete. Les exemples qui ont fonctionné pour moi sont les suivants:
beforeRequest: function() {
$.blockUI();
//alert("before request");
},
loadComplete: function() {
//alert("load complete");
$.unblockUI();
}
- 1. grille contrib mvc - téléavertisseur
- 2. plugin cycle avec téléavertisseur coulissant?
- 3. Obliger le téléavertisseur d'ASP.NET GridView à afficher
- 4. problème de téléavertisseur avec drupal et taxonomie
- 5. Où est mon téléavertisseur Drupal View?
- 6. jqGrid
- 7. jqgrid editurl: paramètres d'action du contrôleur
- 8. jqgrid et popup fenêtres modales du lien
- 9. jqGrid: la personnalisation du message de suppression
- 10. Messages d'erreur d'exception du serveur jqgrid
- 11. Jquery tablesorter ne peut pas faire le travail de téléavertisseur
- 12. Un téléavertisseur coulissant comme < 1 2 3 4 >
- 13. Obtenez les pays du monde dans Silverlight
- 14. Obtenez l'adresse IP du client dans Sinatra?
- 15. Obtenez le chemin du fichier image
- 16. Obtenez son Longueur du fichier en C#
- 17. Obtenez le nom du champ actuel
- 18. Hpricot, Obtenez tout le texte du document
- 19. Obtenez le nom du formulaire ASP.NET
- 20. Obtenez le texte brut du fichier PDF
- 21. Obtenez la valeur de sortie du système
- 22. Obtenez la longueur du contenu de UIWebView
- 23. Obtenez les données du poste, Zend Framework
- 24. Obtenez le temps du BIOS dans LINGO
- 25. System.Security.SecurityException - Obtenez le nom du rôle
- 26. redimensionner la largeur de jqgrid lors du redimensionnement du navigateur
- 27. jqGrid onselectrow
- 28. Obtenez l'information du pays du visiteur en utilisant ASP classique
- 29. jqGrid - Comment calculer la colonne en jqgrid?
- 30. jqgrid redimensionnable