Heim > Web-Frontend > js-Tutorial > Hauptteil

Detailliertes Beispiel für das Hinzufügen von Bedienschaltflächen zu jeder Datenzeile im DataGrid von EasyUI

小云云
Freigeben: 2017-12-30 14:35:46
Original
7855 Leute haben es durchsucht

Das Datagrid von Easyui fügt nach jeder Datenspalte eine Bedienschaltfläche hinzu. Der folgende Editor zeigt Ihnen den Implementierungscode zum Hinzufügen von Bedienschaltflächen für jede Datenzeile in EasyUIs DataGrid. Freunde, die ihn benötigen, können darauf verweisen.

Tatsächlich ist es sehr einfach, eine Reihe benutzerdefinierter Spalten hinzuzufügen. Wenn Sie das Datagrid in js deklarieren, fügen Sie den folgenden Code hinzu


{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; 
}}
Nach dem Login kopieren

Diese Codezeile ist im Spaltenattribut definiert und dieser Code muss hinzugefügt werden


onLoadSuccess:function(data){  
    $("a[name=&#39;opera&#39;]").linkbutton({text:&#39;下订单&#39;,plain:true,iconCls:&#39;icon-add&#39;});  
},
Nach dem Login kopieren

Wenn Sie dies nicht hinzufügen, wird der Schaltflächenstil nicht angezeigt Die Operationsspalte ist nur ein Hyperlink. Die Verwendung von Linkbuttons oder anderen Buttons kann je nach Bedarf angepasst werden

Der Endeffekt ist wie folgt

Danach können Sie Onclick-Ereignisse für das Tag a usw. ausführen. Das hängt von der Situation ab

Verwandte Empfehlungen:

Detaillierte Erklärung von Datagrid in der EasyUi-Steuerung

Detaillierte Erläuterung der DataGrid-Bindungs-Json-Datenquellenmethode von EasyUI

Inline-Bearbeitung von DataGrid in EasyUI

Das obige ist der detaillierte Inhalt vonDetailliertes Beispiel für das Hinzufügen von Bedienschaltflächen zu jeder Datenzeile im DataGrid von EasyUI. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage