好吧,首先我得承认对应EXTjs我用很久了却还是个菜鸟阶段……问个我自己都觉得有些小白的问题。在EXT中的window里怎么添加一个ComboBox呢?
用到是border布局,在左侧树形列顶部加一个下拉框的那种效果。网上找的都是new出来的下拉框,写在items里该怎么写啊?
部分代码如下:var win=new Ext.Window({title:" 窗口 ",
width:Ext.getBody().getWidth(),
height:Ext.getBody().getHeight(),
draggable:false,
restore:true,
defaults:{anchor:"100%"}, 
layout:'border', 
items:[
{
width: 200,
region:'west',
html:editorurl
layout : 'accordion',
...
..
items:[
{
//想在这里放个ComboBox
},
{
title : '自定义',
html : '自定义'
}
]
},
{
xtype:"tabpanel",
region:"center",
html:'center'
}
]
});

解决方案 »

  1.   


    {xtype:'combo',id:'requestby',name:'requestby',width:100,fieldLabel:'Job Sheet Request By',anchor:'80%',autoSelect:true,autoShow:true,                  valueField : 'requestloc',displayField : 'requestlocdisplay',mode : 'local',store : ds_requestloc_select,
     selectOnFocus : true,editable : false, triggerAction : 'all',loadingText : 'loading...',emptyText : 'Select Request Location'
    }
      

  2.   

    好吧我承认我又一次表现我的小白了……
    为啥不显示呢?写上以后啥也不出了……
    xtype:'combo'有哪些是必写项呢?求讲解……
      

  3.   

    我再贴一下代码。需要添加ComboBox的ITME的父级是这样子定义的:                 title: '组件列表',
                     width: 200,
                     region:'west',                   //指定子面板所在区域为west
                     collapsible:true,
                     layout : 'accordion',
                     layoutConfig : {
        activeOnTop : false,             //设置打开的子面板置顶
         fill : true,                     //子面板充满父面板的剩余空间
         hideCollapseTool: false,         //显示“展开收缩”按钮
         titleCollapse : true,     //允许通过点击子面板的标题来展开或收缩面板
         animate:true          //使用动画效果
      },
      defaults : {                 //设置默认属性
          bodyStyle:'background-color:#FFFFFF;padding:15px'
                     },
                     items:[
                     .....
                     ]
      

  4.   

    还要定义你的 combobox 需要的 datastore 呀var ds_requestloc_select = new Ext.data.ArrayStore({
            id: 0,
            autoLoad: true,
            fields: ['requestlocdisplay','requestloc'],
            data: [['Sss','HKSS'],['sdf','CAS']]     });
      

  5.   

    找个API文档好好看看吧,先按照最简单的写。
      

  6.   

    哈哈闹出来了~~   看漏了些东西 嘿嘿~~ API看了不少,怎么感觉这API和平时看的就不一样呢……看着真费劲。不过问题解决了,感谢大家   结贴结贴!