Maison > interface Web > js tutoriel > le corps du texte

Exemple détaillé d'ajout de boutons d'opération à chaque ligne de données dans DataGrid d'EasyUI

小云云
Libérer: 2017-12-30 14:35:46
original
7856 Les gens l'ont consulté

La grille de données d'Easyui ajoute un bouton d'opération après chaque colonne de données. Comment implémenter cette fonction ? L'éditeur ci-dessous vous apporte le code d'implémentation de l'ajout de boutons d'opération pour chaque ligne de données dans DataGrid d'EasyUI. Les amis qui en ont besoin peuvent s'y référer. J'espère qu'il pourra vous aider.

En fait, il est très simple d'ajouter une ligne de colonnes personnalisées Lors de la déclaration de la grille de données en js, ajoutez le code suivant


{field:'operate',title:'操作',align:'center',width:$(this).width()*0.1, 
  formatter:function(value, row, index){ 
    var str = &#39;<a href="#" rel="external nofollow" name="opera" class="easyui-linkbutton" ></a>&#39;; 
    return str; 
}}
Copier après la connexion

. Cette ligne de code est dans l'attribut colonnes est défini, et ce code doit être ajouté


onLoadSuccess:function(data){  
    $("a[name=&#39;opera&#39;]").linkbutton({text:&#39;下订单&#39;,plain:true,iconCls:&#39;icon-add&#39;});  
},
Copier après la connexion

Si vous ne l'ajoutez pas, le style du bouton n'apparaîtra pas dans la colonne opération, juste un hyperlien, ceux utilisant le bouton lien ou d'autres boutons peuvent être adaptés selon les besoins

L'effet final est le suivant

Après cela, vous pouvez faire des événements onclick sur la balise a, etc. Cela dépend de la situation

Recommandations associées :

Explication détaillée de Datagrid dans le contrôle EasyUi

Explication détaillée de la méthode de source de données Json de liaison DataGrid d'EasyUI

Modification en ligne de dataGrid dans EasyUI

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal