J'utilise jqgrid.Je veux utiliser l'étiquette dans navgrid et le texte de l'étiquette de changement dynamique. Je peux ajouter un bouton par navButtonAdd. comment ajouter une étiquette dans navgrid?Comment ajouter une étiquette dans navgrid
Répondre
Utilisez la propriété caption
de jqGrid navGrid. Comme indiqué dans le Wiki, vous pouvez voir que pour les boutons NavGrid existants, vous pouvez utiliser la propriété addCaption/editCaption
en cas de modification et caption
en cas d'autres pour définir l'étiquette. Comme
caption: "Delete",
Puisque c'est une valeur de chaîne, vous pouvez assigner directement une variable dynamique pour définir l'étiquette
Si vous vraiment besoin de modifier le texte des boutons ajoutés par inlineNav
ou navGrid
vous avez pour le faire manuellement car jqGrid n'a pas de fonction simplifiée pour cela. Tout d'abord, vous pouvez utiliser Developer Tools d'Internet Explorer (appuyez sur F12 pour démarrer), Firebug ou d'autres outils pour examiner les boutons de navigation. Vous verrez quelque chose comme
Le id
de chaque bouton sont construits à partir de l'ID de la grille et appuyer sur un bouton suffixe spécifique. Par exemple, le bouton "Modifier" ajouté par inlineNav
est "list_iledit"
où "list"
est l'ID de la grille et le suffixe "_iledit"
a le bouton Modifier. Pour modifier les textes plus tard, vous pouvez utiliser le code comme
var $div = $("#" + grid[0].id + "_iledit>.ui-pg-div");
var $icon = $div.find(">span.ui-icon");
$div.text("edit"); // new text of the button
$div.append($icon);
$div.parent().attr("title", "my custom edit tooltip"); // new tooltip
- 1. jqgrid ajouter un bouton personnel dans navgrid
- 2. Comment ajouter deux NSTextAttachment dans une étiquette?
- 3. Comment ajouter une étiquette dynamiquement dans l'iPad
- 4. Redéfinir jgrid navgrid bouton ajouter/modifier
- 5. Comment ajouter une marque à une étiquette
- 6. comment ajouter une étiquette sur une image?
- 7. Comment ajouter une image à une étiquette?
- 8. Comment ajouter une étiquette à une parcelle
- 9. Comment ajouter des options navgrid à un formulaire modal?
- 10. Comment ajouter une étiquette à scrollview
- 11. vim: Ajouter une étiquette cliquable
- 12. overwrite étendre jqGrid méthode Navgrid
- 13. Comment ajouter un saut de ligne dans une étiquette
- 14. Comment puis-je ajouter une étiquette dans un UIScrollView?
- 15. Comment ajouter une étiquette sur un fichier supprimé dans CVS?
- 16. Android: Dans gridview, comment ajouter une étiquette sur l'image
- 17. Ajouter une instance d'image multiple dans une étiquette
- 18. ajouter une image à une étiquette dans wpf?
- 19. Comment ajouter une étiquette à une cellule DataGridView
- 20. CakePhp ajouter une étiquette pour sélectionner formhelper
- 21. Ajouter une étiquette à un BlackBerry ListField
- 22. Comment ajouter une étiquette multiligne sur une interface graphique Java?
- 23. Définition de saveKey dans jqGrid ('navGrid')
- 24. ajouter des images à une étiquette onglet
- 25. Ajouter une étiquette à un wxToolBar
- 26. Comment ajouter un signe plus moins à une étiquette
- 27. Comment ajouter une "étiquette personnalisée" à iOS AddressBook par programme?
- 28. Comment ajouter une étiquette sur le fichier de distance - Orange
- 29. Comment ajouter une étiquette à l'icône de l'écran du widget?
- 30. Comment ajouter une étiquette sur un élément de barre?
Merci pour le answer.But Je ne ai pas besoin de modifier le texte de la buttons.I voulez ajouter l'étiquette pour l'affichage mytext comme légende dans la barre de titre de jqGrid – ZSH
@ZSH: Désolé, mais je ne comprends pas ce que vous voulez dire. N'est-il pas plus facile de gagner du temps et d'ajouter le code que vous utilisez? Que voulez-vous dire sous "Ajouter une étiquette"? Avez-vous utilisé 'navGrid' [options] (http://www.trirand.com/jqgridwiki/doku.php?id=wiki:navigator#parameters)' edittext', 'addtext' et ainsi de suite ou l'option' caption' de 'navButtonAdd'? – Oleg
Je mets l'image dans ma question. – ZSH