var type = [ [ '查看本月', 1 ], [ '本月以前', 2 ] ];
var storeType = new Ext.data.SimpleStore({
fields : [ 'text', 'value' ],
data : type
});
var comboType = new Ext.form.ComboBox({
store : storeType,
emptyText : '请选择',
mode : 'local',
hiddenName : "value",
triggerAction : 'all',
valueFeild : 'value',
displayField : 'text',
selectOnFocus : true,
redOnly : true
});
var myfieldset = new Ext.form.FieldSet(
{
title : '查询',
width : 500,
height : 70,
layout : 'column',
border : true,
labelWidth : 20,
anchor : '100%',
items : [
{
columnWidth : 0.33,
layout : 'form',
border : true,
items : [ comboType ]
},
{
columnWidth : 0.33,
layout : 'form',
border : true,
items : [ {
xtype : 'button',// Ext基本类型,也可以用其对应的form元素代替
text : '查询',
height : 24,
width : 50,
handler : function() {
if (formpanel.getForm().isValid()) {
var comvalue = comboType.getValue();
if (comvalue == "查看本月") {
var values = 1;
} else
values = 2;
grid.getStore().proxy.conn.url = "ViewNetworkseninfo?value="
+ values;
grid.getStore().load();
}
}
} ]
} ]
});
var formpanel = new Ext.form.FormPanel({
height : 90,
border : false,
labelAlign : 'right',
frame : true,
items : myfieldset
});
this.add(formpanel);
ExtJs FieldSet
最新推荐文章于 2021-11-30 07:06:38 发布