Extjs3.0.0关于表格grid拖拽tip显示的问题

瞭月 2010-07-20 02:45:21
请问表格拖拽的时候显示的是 **选择行,如图


如何实现下图的提示?也就是显示所有选择行的所有列信息?

谢谢高手们
...全文
334 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuhui5638555 2011-01-17
  • 打赏
  • 举报
回复
在 grid.getEl()处,是null, 无法运行。那位大侠知道。谢谢!!
rootless 2010-07-21
  • 打赏
  • 举报
回复
每天回天,拿10分
瞭月 2010-07-21
  • 打赏
  • 举报
回复
就是不知道如何重写 郁闷......
zoujp_xyz 2010-07-21
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 haplant 的回复:]

引用 8 楼 zoujp_xyz 的回复:
JScript code

//drag from tree to grid
new Ext.dd.DropTarget(grid.getEl(), { ddGroup: "treeToGrid", notifyDrop: function(source, e, data) {
//拖动的操作都写在此处
retu……

这个是树拖拽到表……
[/Quote]
默认提示文字是text值,其他的要重写。
瞭月 2010-07-21
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 zoujp_xyz 的回复:]
JScript code

//drag from tree to grid
new Ext.dd.DropTarget(grid.getEl(), { ddGroup: "treeToGrid", notifyDrop: function(source, e, data) {
//拖动的操作都写在此处
retu……
[/Quote]
这个是树拖拽到表格,我是问表格上的拖拽的时候的提示文字
zoujp_xyz 2010-07-21
  • 打赏
  • 举报
回复

//drag from tree to grid
new Ext.dd.DropTarget(grid.getEl(), { ddGroup: "treeToGrid", notifyDrop: function(source, e, data) {
//拖动的操作都写在此处
return true;
}
})
瞭月 2010-07-21
  • 打赏
  • 举报
回复
还是显示**选择行
瞭月 2010-07-21
  • 打赏
  • 举报
回复
我的代码

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);
});
}
瞭月 2010-07-21
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 ibm_hoojo 的回复:]
CSS code

grid.sm.getSelections().each(function (rc) {
Ext.encode(rc);
});
getSelections()得到选择的行记录

能不能具体点,看不懂
写哪里?什么意思?
谢谢!~~~~


CSS code

……
[/Quote]

不能用啊 ,没效果
hoojo 2010-07-21
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 haplant 的回复:]

引用 1 楼 ibm_hoojo 的回复:
CSS code

grid.sm.getSelections().each(function (rc) {
Ext.encode(rc);
});
getSelections()得到选择的行记录

能不能具体点,看不懂
写哪里?什么意思?
谢谢!~~~~
[/Quote]

为你的grid添加事件
listeners: {
"select": function () {
grid.sm.getSelections().each(function (rc) {
Ext.encode(rc);
});
}
}

瞭月 2010-07-21
  • 打赏
  • 举报
回复
米人 会吗?? 呼叫高手~~~~
瞭月 2010-07-20
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 ibm_hoojo 的回复:]
CSS code

grid.sm.getSelections().each(function (rc) {
Ext.encode(rc);
});
getSelections()得到选择的行记录
[/Quote]
能不能具体点,看不懂
写哪里?什么意思?
谢谢!~~~~
dragonsky_w 2010-07-20
  • 打赏
  • 举报
回复
吼吼,学习了……
hoojo 2010-07-20
  • 打赏
  • 举报
回复

grid.sm.getSelections().each(function (rc) {
Ext.encode(rc);
});
getSelections()得到选择的行记录

52,797

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧