ExtJS如何在Drop之前触发事件并取消drop

爱花的石头 2011-07-08 04:58:49
如题意,我用ExtJs提供的example做了一个控件,
下面是效果连接,extjs官网上可以看效果:
http://dev.sencha.com/deploy/ext-4.0.2a/examples/dd/dnd_grid_to_grid.html

两个grid,可以互相之前进行drag 和 drop ,查看源码发现是两个Ext.data.store交互数据,正常的交互己经实现了,但是现在有一个判断:如果不满足某一个条件时,drop 失败,并回滚数据,也就是不让它添加到另一个grid里面去,原码貌似用的类型貌似是: Ext.grid.plugin.DragDrop ,经过多方尝试后失败,不知道该怎么实现这个效果,请高手们赐教 。感激不尽。
...全文
220 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
爱花的石头 2011-07-10
  • 打赏
  • 举报
回复
感谢童鞋们的回答,我己经改成了其他的逻辑了。。做出了我想要的效果。。给分了额
豆虫 2011-07-09
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 tantaiyizu 的回复:]
Please see the following article to get help:

http://scriptlover.com/post/339
[/Quote]
楼上英文NB~~~
友情帮顶 别沉了~~~
tantaiyizu 2011-07-09
  • 打赏
  • 举报
回复

Please see the following article to get help:

http://scriptlover.com/post/339
lsw645645645 2011-07-08
  • 打赏
  • 举报
回复

listeners: {
drop: function(node, data, dropRec, dropPosition) {
//这里判断不行么
}

87,909

社区成员

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

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