Ext 表单布局实例代码
2009-04-30 00:00
489 查看
Ext.onReady(function(){ Ext.QuickTips.init(); //第一句的目的是为需要的元件提供提示信息功能,form的主要提示信息就是客户端验证的错误信息了。 Ext.form.Field.prototype.msgTarget = 'under'; //第二句的目的就是设置控件的错误信息显示位置,主要可选的位置有: var tdate = new Ext.form.DateField({ fieldLabel: '日期', emptyText: '请选择日期', format: 'Y-m-d', disabledDays: [0, 7] }); var txt = new Ext.form.TextField({ fieldLabel: '请输入姓名', allowBlank: false, emptyText: '空', maxLength: 50, minLength: 10, bodyStyle: 'padding-left:5px', anchor: '90%'//给错误提示留下10的空间, }); var htmlEdt=new Ext.form.HtmlEditor({ fieldLabel:'在线编辑器', enableAlignments:true, enableColors:true, enableFont:true, enableFontSize:true, enableFormat:true, enableLinks:true, enableLists:true, enableSourceEdit:true }); var txt2 = new Ext.form.TextField({ fieldLabel: '请输入姓名', allowBlank: false, emptyText: '空', maxLength: 50, minLength: 10, bodyStyle: 'padding-left:5px', anchor: '90%' //给错误提示留下10的空间 }); var frm1 = new Ext.form.FormPanel({ labelAlign: 'right', labelWidth: 100,//注意修改标题的宽度 title: 'form1', frame: true, width: 700, url: 'sender/data.aspx', items: [{ layout: 'column',//正点的地方来了表示下一曾items都是按列"Column"排序 items: [{ columnWidth: .5, layout: 'form',//第一列里面内容就是form排序了,从上到下 items: [txt2] }, { columnWidth: .5, layout: 'form',//第二列里面内容就是form排序了,从上到下 items: [txt, tdate] }] }, htmlEdt] }); frm1.render("frm"); });
相关文章推荐
- 第七篇Bootstrap表单布局实例代码详解(三种表单布局)
- 第七篇Bootstrap表单布局实例代码详解(三种表单布局)
- SSH框架实现表单上传图片实例代码
- 纯html+css+javascript实现楼层跳跃式的页面布局(实例代码)
- 用CSS布局表单实例(抛弃表格)
- EasyUI在表单提交之前进行验证的实例代码
- Ext布局之TableLayout表格布局实例
- CSS布局代码:两列布局实例
- Jquery中val()表单取值赋值的实例代码
- DIV+CSS 三栏布局实例代码
- Ext 2.0布局实例
- (Jquery功能篇) JqGrid表单控件实例代码
- jQuery Ajax提交表单查询获得数据实例代码
- Ext 2.0布局实例
- Android Listview中显示不同的视图布局详解及实例代码
- Ext布局实例-----FormLayout布局
- DIV+CSS网页另类上下布局的实例代码
- Android 百分比布局详解及实例代码
- Spring MVC代码实例系列-12:使用自带的validation实现自定义message表单校验