extjs 4.0.7 grid复制问题
在百度上搜过来的,不知道原来的出处,可以解决ext 4.0.7的grid复制问题
.x-grid-cell, .x-grid-row, .x-selectable, .x-selectable *{-moz-user-select: -moz-all !important;-khtml-user-select: text! important ;-webkit-user-select: text! important ; }
Ext.view.TableChunker.metaRowTpl = [ '<tr {[this.embedRowAttr()]}>', '<tpl for="columns">', '<td {{id}-tdAttr}><div style="{{id}-style}; text-align: {align};">{{id}}</div></td>', '</tpl>', '</tr>' ];Ext.core.Element.prototype.unselectable = function() { var me = this; if (me.dom.className.match(/(x-grid-table|x-grid-view)/)) { return me; } me.dom.unselectable = "on"; me.swallowEvent("selectstart", true); me.applyStyles("-moz-user-select:none;-khtml-user-select:none;"); me.addCls(Ext.baseCSSPrefix + 'unselectable'); return me; };