extjs5 定义2个gridpanel 2个之间的拖拽问题 20
extjs5定义2个gridpanel2个之间的拖拽问题第一个grid可以像第2个grid拖拽,如何在拖拽钱判断某个变量是否有值如何为空则不能拖拽如果不为空则可以拖拽2个...
extjs5 定义2个gridpanel 2个之间的拖拽问题
第一个grid可以像第2个grid拖拽,如何在拖拽钱判断某个变量是否有值 如何为空则不能拖拽 如果不为空 则可以拖拽
2个grid的代码
var GridListPanel1 = Ext.create('Ext.grid.Panel',{
id:"GridListPanel1"
,viewConfig:{
plugins:{
ptype:'gridviewdragdrop',
containerScroll:true,
dragGroup:'GridListPanel1',
dropGroup:'GridListPanel3',
},//End plugins
listeners:{
drop: function(node, data, dropRec, dropPosition) {
var dropOn = dropRec ? ' ' + dropPosition + ' ' + dropRec.get('HtbmName') : ' on empty view';
}//End drop
}//End listeners
}
,autoFill:true
});
var GridListPanel3 = Ext.create('Ext.grid.Panel',{
id:"GridListPanel3"
,viewConfig:{
stripeRows:true,
enableTextSelection: true,
plugins:{
ptype:'gridviewdragdrop',
containerScroll:true,
// dragGroup:'GridListPanel3'
dropGroup:'GridListPanel1'
},//End plugins
}//End viewConfig
});
如何修改上面的代码 某个变量为flag
请大家帮忙 在线等 展开
第一个grid可以像第2个grid拖拽,如何在拖拽钱判断某个变量是否有值 如何为空则不能拖拽 如果不为空 则可以拖拽
2个grid的代码
var GridListPanel1 = Ext.create('Ext.grid.Panel',{
id:"GridListPanel1"
,viewConfig:{
plugins:{
ptype:'gridviewdragdrop',
containerScroll:true,
dragGroup:'GridListPanel1',
dropGroup:'GridListPanel3',
},//End plugins
listeners:{
drop: function(node, data, dropRec, dropPosition) {
var dropOn = dropRec ? ' ' + dropPosition + ' ' + dropRec.get('HtbmName') : ' on empty view';
}//End drop
}//End listeners
}
,autoFill:true
});
var GridListPanel3 = Ext.create('Ext.grid.Panel',{
id:"GridListPanel3"
,viewConfig:{
stripeRows:true,
enableTextSelection: true,
plugins:{
ptype:'gridviewdragdrop',
containerScroll:true,
// dragGroup:'GridListPanel3'
dropGroup:'GridListPanel1'
},//End plugins
}//End viewConfig
});
如何修改上面的代码 某个变量为flag
请大家帮忙 在线等 展开
1个回答
展开全部
最新版本是Extjs5.0.1,我们可以在官方网站进行下载。(这里不得不提一句,Extjs5到目前为止还没有免费的授权,所以下载到的版本是试用版。)
下载到的压缩包解压以后,你会看到一大堆的文件夹和文件,我们该如何使用Extjs5呢?
之前看到过别人说的通过Sencha CMD创建Extjs5项目,但个人觉得那种方式并不适合我们目前的开发模式。我说做ASP.NET的,需要在ASP.NET MVC或WebForm中使用Extjs,所以绝对不上简单的通过Sencha CMD 生成Extjs5项目那么简单。
下载到的压缩包解压以后,你会看到一大堆的文件夹和文件,我们该如何使用Extjs5呢?
之前看到过别人说的通过Sencha CMD创建Extjs5项目,但个人觉得那种方式并不适合我们目前的开发模式。我说做ASP.NET的,需要在ASP.NET MVC或WebForm中使用Extjs,所以绝对不上简单的通过Sencha CMD 生成Extjs5项目那么简单。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询