本帖最后由 loveajin 于 2011-11-16 09:49:53 编辑

解决方案 »

  1.   

    Ext哪来的JQ中的nextSibling()、previousSibling()这两个方法 而且下拉框和这两个功能有什么联系?
      

  2.   

    很负责任地告诉你,ext中有这两个方法。
    其实我就是想把两个下拉框组合起来生成一个自定义的组件。然后这个组件至少具备最底层类component的方法和属性。
      

  3.   

    有想法,赞个。如果哪天你能自己开发框架就更牛X了。
    基于extjs组合自己的组件最好按照extjs组件的生命周期来组合,如果是我我就这么做:
    1.分析自己的组件应该继承自哪个底层组件,是component还是container,又或者是boxCoponent,还是其他。
    2.分析自己的组件的方法。
    3.分析自己组件的渲染模版。
    4.按组件生命周期开发组件。PS:只要继承自extjs的任意可渲染组件,比如上面的三个,又或者panel,formPanel等等,都将拥有最底层组件的方法
      

  4.   

    终于有人来看了……谢谢。
    是这样的,用extjs自带的dateField用户感到很繁琐,我就想自己写个,操作越简单越好。我想定义4个combobox,分表表示年、月、日、时。然后组合起来,现在的办法是把每个下拉框都分别添加到toolbar或formPanel中,但是控制起来太复杂了,老出错,自己又组合不来……高手帮帮忙呗
      

  5.   

    老大,我说你敢不敢不趁火打劫,你四星,我才两星,你忍心……我分也少的很啊。你就帮我写个嘛,万一哪天你也有这个需求就不用重写了啊,郁闷死……
    PS:如果你实在要趁火打劫我最多再给你50分,毕竟这个对我很重要,我受够了现在的方式了。
    再PS:好人一生平安 :)
      

  6.   

    悲剧,不写不知道,写起来才知道有些恶心,+我qq:12619085。
    PS:暂时没写出来,QQ上说