Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Gridview 如何仅为一列向Ext.js网格标题菜单添加额外按钮_Gridview_Extjs_Extjs3 - Fatal编程技术网

Gridview 如何仅为一列向Ext.js网格标题菜单添加额外按钮

Gridview 如何仅为一列向Ext.js网格标题菜单添加额外按钮,gridview,extjs,extjs3,Gridview,Extjs,Extjs3,有一个,但我不需要新的菜单项出现在每一列。就在这一点上,它是相关的。我已经查看了GridView的功能,其中有一个函数handleHdDown:function(e,target),我希望如果我从GridView进行扩展以创建一个自定义视图,我可以覆盖该函数。没有成功,但也许我做错了什么 编辑: 我尝试使用的Ext.js版本是3.4,在特定列上添加菜单的一种方法是将其添加到“headertriggerclick”上 在这里拉小提琴:谢谢您尝试一下。如果我不清楚,我很抱歉,但我确实链接到了正确版本

有一个,但我不需要新的菜单项出现在每一列。就在这一点上,它是相关的。我已经查看了GridView的功能,其中有一个函数
handleHdDown:function(e,target)
,我希望如果我从GridView进行扩展以创建一个自定义视图,我可以覆盖该函数。没有成功,但也许我做错了什么

编辑:


我尝试使用的Ext.js版本是3.4,在特定列上添加菜单的一种方法是将其添加到“headertriggerclick”上


在这里拉小提琴:

谢谢您尝试一下。如果我不清楚,我很抱歉,但我确实链接到了正确版本的文档。我处理的是遗留代码和Ext.js,它们是3.4,所以我能在侦听器中找到的最接近的是。但那不行。当标题菜单下拉时,它不会被触发。不幸的是,尽管给了我一些希望,但这并不能回答我的问题。3.4缺少这些功能,了解菜单何时打开的一种方法是为“show”afterRender添加侦听器。。类似于'afterrender'中的.view.hmenu.addListener('show',function…)的内容,希望知道您是否找到了解决方案。。。谢谢!对于所有在4.2中的人来说,它完成了任务!谢谢你,纽蒙特