52,797
社区成员
发帖
与我相关
我的任务
分享
//drag from tree to grid
new Ext.dd.DropTarget(grid.getEl(), { ddGroup: "treeToGrid", notifyDrop: function(source, e, data) {
//拖动的操作都写在此处
return true;
}
})
new Ext.grid.GridPanel({
border:false,
id:'videoGridPanel',
store : videoStore,
enableColumnMove:false,
enableHdMenu:false,
enableDragDrop:true,
sm : videoSm,
columns: [
videoSm,{
header: "素材名称",
dataIndex: 'RESNAME'
},{
header: "视频时长",
width: 60,
dataIndex: 'RESLEN'
}
],
columnLines: true,
viewConfig: {
forceFit:true
},
listeners:{"select": function () {
Ext.getCmp("videoGridPanel").sm.getSelections().each(function (rc) {
Ext.encode(rc);
});
}
为你的grid添加事件
listeners: {
"select": function () {
grid.sm.getSelections().each(function (rc) {
Ext.encode(rc);
});
}
}
grid.sm.getSelections().each(function (rc) {
Ext.encode(rc);
});
getSelections()得到选择的行记录