Extjs4 grid 行添加按钮(button)的方法
来源:互联网 发布:ff14登录网络传输异常 编辑:程序博客网 时间:2024/05/21 07:59
1、添加单个按钮:
效果图:
{
xtype: 'gridcolumn',
width: 100,
dataIndex: 'operate',
text: '查看明细',
align: 'center',
renderer: function (value, metaData, record) {
var id = metaData.record.id;
metaData.tdAttr = 'data-qtip="查看当前明细"';
Ext.defer(function () {
Ext.widget('button', {
renderTo: id,
//value: value / 100,
height: 25,
width: 50,
text: '明细',
handler: function () {
//相应事件方法
}
});
}, 50);
return Ext.String.format('<div id="{0}"></div>', id);
}
}
2、添加多个按钮
效果图:
{
xtype: 'gridcolumn',
width: 180,
dataIndex: 'operate',
text: '操作项',
align: 'center',
renderer: function (value, metaData, record) {
var bflag = false;
var id = metaData.record.id;//Ext.id();
metaData.tdAttr = 'data-qtip="提示信息"';
Ext.defer(function () {
Ext.widget('toolbar', {
renderTo: id,
dock: 'top',
style: 'margin:0',
ui: 'footer',
height: 40,
width: 150,
items: [
{
xtype: 'button',
width: 50,
height: 25,
text: '操作按钮1',
disabled: bflag,
handler: function () {
//相应事件方法
}
},
{
xtype: 'button',
width: 80,
height: 25,
text: '操作按钮2',
handler: function () {
//相应事件方法
}
}
]
});
}, 50);
return Ext.String.format('<div id="{0}"></div>', id);
}
}
- Extjs4 grid 行添加按钮(button)的方法
- ExtJS4 grid添加按钮列
- ExtJs4 笔记(5) Ext.Button 按钮
- ExtJs4 笔记(5) Ext.Button 按钮
- ExtJs4 笔记(5) Ext.Button 按钮
- ExtJs4 笔记(5) Ext.Button 按钮
- ExtJs4学习(十五)Button(按钮)用法
- ExtJs4 笔记(5) Ext.Button 按钮
- Extjs4的grid列中加上操作的按钮,点击没有选择该行的处理方法
- Extjs4---grid添加搜索功能
- Extjs4 grid的排序
- EXTJS4.x之grid(2)--实现添加用户功能
- ExtJS4 grid添加复选框(checkbox)列
- ExtJs4学习(十)Grid单元格换色和行换色的方法
- 动态添加button按钮
- ExtJS4 grid单元格添加复选框
- Button按钮多行显示的实现方法
- Extjs4--简单的Grid表格
- 23种设计模式(17)--Memento模式
- SmoothProgressBar 水平进度条
- HDU 1166 敌兵布阵(树状数组模板)
- 第一个只出现一次的字符
- break中断了什么
- Extjs4 grid 行添加按钮(button)的方法
- 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include "StdAfx.h"”?
- 【C++】内联inline、继承、重载与虚函数的解释
- 如何在Matlab中使用Plotly绘图
- ffmpeg架构和解码流程分析
- Android 长按识别图中二维码
- 转:Java 7之基础 - 强引用、弱引用、软引用、虚引用
- jQuery Select2使用js赋值
- 一个带有Kruskal、Prim、Dijkstra算法的图类型 - C++ for C Programmers