Ext grid 单元格数据可被 选中和复制

在默认情况下Ext的Grid中的单元格数据是不能被光标选中和复制的。
最近在项目有要求要可以复制单元格中的数据,于是在Ext Forums中搜了半天才找到答案
做法如下:

- CSS style:
.x-grid3-cell-selectable, .x-grid3-cell-selectable * {-moz-user-select: text!important; -khtml-user-select: text!important}

- Code:
在GridPanel中添加个view
view: {
templates = {
cell: new Ext.Template(
'<td class="x-grid3-col x-grid3-cell x-grid3-td-{id} x-grid3-cell-selectable {css}"' + 
' style="{style}" tabIndex="0" {cellAttr}>', 
'<div class="x-grid3-cell-inner x-grid3-col-{id}" {attr}>{value}</div>', 
'</td>')
}
}

你可能感兴趣的:(JavaScript,css,ext)