各位大侠,小弟最近在使用extjs4,需要做一个菜单,这个菜单可能会有很多级,且需要动态加载,每点一次父菜单,都去后台查询一下子菜单,好像splitbutton和menu能够做菜单,但是具体应该怎么用,请了解的大神给讲解下,
ext3.3中的storemenu可以实现此功能,但是好像没有extjs4版本的,请大虾们指导下extextjs4ExtJSmenusplitbutton

解决方案 »

  1.   

    menu响应click
    然后ajax和json
      

  2.   

    很奇怪我监听不到click事件大侠有代码参考么
      

  3.   

    不好意思,应该是menuitem
    xt.define('App.controller.MainAppController', {
        init: function () {
            this.control ({
                'AppMenu > menuitem': {
                    click: this.onAppMenuClick
                }
            })
        }
        , onAppMenuClick: function (menuitem, e, opt) {
            // do sth
        }
    })
      

  4.   

    这样菜单级别多了就不好处理了
    为神马木有storemenu.js这个控件
      

  5.   

    我把extjs3.X的扩展menu控件放进去各种错误啊