ajouter un bouton d'action formateur en jqgrid
J'ai un jqgrid comme ce
colNames: ['Name','Actions'],
colModel: [
{ name: 'name', index: 'name', align: 'right', editable: true},
{ name: 'act', index: 'act', width: 75, align: 'center', sortable: false, formatter: 'actions',formatoptions: {keys: true,delbutton:false}}
],
maintenant, je veux ajouter un bouton personnalisé avec bouton modifier de l'action du formateur.
J'ai essayé ceci, ne semble pas y avoir de travail, toute devine pourquoi?
gridComplete: function(){
var ids = $("#grid").jqGrid('getDataIDs');
for(var i=0;i < ids.length;i++){
var cl = ids[i];
alert(cl);
be = "<input style='height:22px;' type='button' value='Edit' onclick=\"window.location.href='editItem.asp?ID="+cl+"'\" />";
$("#grid").jqGrid('setRowData',ids[i],{act:be});
}
},
- Je pense que vous devriez écrire votre propre formateur becaause vous n'utilisez pas la suppression de l'action, et que vous souhaitez personnalisé sur le bouton modifier.
- non, je veux garder mon bouton modifier comme ça, plus je veux en ajouter un bouton modifier. Donc pouvez vous me donner des exemples sur elle?
Vous devez vous connecter pour publier un commentaire.
Si je comprends corriger vos exigences, vous trouverez la réponse à votre question dans cette et cette vieux réponses.
Ceci est un exemple d'une mise en forme personnalisée (en supposant que vous définissez la valeur de la "Actions" col avec votre id de l'article) :
Lire la jqGrid documentation sur mise en forme personnalisée.