ext FormPanel中添加文本框,日期,单选扭,多行文本框,按钮,按钮事件

本文展示了一个使用ExtJS框架创建表单的示例代码,其中包括文本框、日期选择器、多行文本输入框及单选按钮组。通过具体配置展示了如何定义不同类型的输入组件及其属性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

var form = new Ext.form.FormPanel({
labelAlign: 'center',
labelWidth: 60,//控制fieldLabel长度
labelSize : 30,
frame: true,
defaultType: 'textfield',//默认类型
items: [{//panel中包括的内容
fieldLabel: '文本框',
name: 'txr',
width:110
},{
fieldLabel: '日期',
name: 'rq',
xtype: 'datefield',//日期类型
width:110
},{
fieldLabel: '多行文本框,
name: 'jlnr',
xtype:'textarea',//多行文本框类型
width:300
},{
fieldLabel: '单选扭',
xtype:"panel",//panel
layout:"column",
isFormField:true,
items: [{
boxLabel: '未完成',
name: 'dxn',
value: '1',
checked: true,//默认选中
xtype:"radio"//单选扭类型
},{
boxLabel: '完成',
name: 'dxn',
value: '2',
xtype:"radio"
}]
}]
});


var win = new Ext.Window({
layout: 'fit',
width: 450,
title: '工作记录详细窗口',
height: 250,
closeAction: 'hide',

items: [form],

buttons: [{
text:'保存'//按钮名字
},{
text:'关闭',
handler:function(){win.close();}//关闭当前的弹出Window
}]
});

黑色头发:http://heisetoufa.iteye.com/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值