autoHeight : true, renderTo : 'grid', store : store, cm : cm, enableDragDrop : true }); //设置一个DragTarget用于接收记录 var ddrow = new Ext.dd.DropTarget(grid.container, { ddGroup : 'GridDD', copy : false, notifyDrop : function(dd, e, data) { // 选中了多少行 var rows = data.selections; // 拖动到第几行 var index = dd.getDragData(e).rowIndex; if ( typeof (index) == "undefined") { return; } // 修改store for ( i = 0; i < rows.length; i++) { var rowData = rows[i]; if (!this.copy) store.remove(rowData); store.insert(index, rowData); } } });
Extjs3 在同一个表格中拖放记录
最新推荐文章于 2018-08-12 18:43:21 发布