Ext4.2的Ext.grid.plugin.RowExpander无法触发事件解决办法
程序员文章站
2022-03-07 11:19:06
ext4.2+ ext.grid.plugin.rowexpander存在bug,添加的collapsebody,expandbody无法触发,查看了下 ext.grid....
ext4.2+ ext.grid.plugin.rowexpander存在bug,添加的collapsebody,expandbody无法触发,查看了下 ext.grid.plugin.rowexpander对应的源代码,没有添加collapsebody,expandbody事件,即使按照网上的方 法重写ext.grid.plugin.rowexpander的init和togglerow方法也无法触发 collapsebody,expandbody事件。
解决办法:给grid对象添加collapsebody,expandbody事件,然后给grid配置这2个事件,同时重写ext.grid.plugin.rowexpander的togglerow方法,触发grid添加的这2个事件即可。
测试源代码如下:
上一篇: JAVA--set接口及其实现类的使用
下一篇: ExtJS 工具栏 分页事件参数
推荐阅读
-
解决Vue.js父组件$on无法监听子组件$emit触发事件的问题
-
解决jQuery ajax动态新增节点无法触发点击事件的问题
-
解决Vue.js父组件$on无法监听子组件$emit触发事件的问题
-
jQuery动态添加元素无法触发绑定事件的解决方法分析
-
jquery live方法,解决jquery动态添加按钮无法触发点击事件的问题
-
解决IE 下div与img重叠无法触发鼠标事件的问题
-
解决jQuery ajax动态新增节点无法触发点击事件的问题
-
heightcharts点击曲线图获取返回值的问题(ios点击图表第一次无法触发点击事件解决方法)
-
Ext4.2的Ext.grid.plugin.RowExpander无法触发事件解决办法
-
解决iOS下无法触发focus事件的问题