好吧,首先我得承认对应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'
}
]
});
用到是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'
}
]
});
{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'
}
为啥不显示呢?写上以后啥也不出了……
xtype:'combo'有哪些是必写项呢?求讲解……
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:[
.....
]
id: 0,
autoLoad: true,
fields: ['requestlocdisplay','requestloc'],
data: [['Sss','HKSS'],['sdf','CAS']] });