extjs--form combo下拉列表框
来源:互联网 发布:网络赌钱平台破解方法 编辑:程序博客网 时间:2024/05/21 04:17
1、combo下拉列表框:
xtype:'combo',
fieldLabel:'选择',
name:'combo',
store:new Ext.data.SimpleStore({
fields:['value','text'],
data:[
['value1','text1'],
['value2','text2'],
]
}),
displayField:'text',
valueField:'value',
mode:'local',
emptyText:'请选择',
readOnly:false--- 必须要写的,否则不会显示下拉列表框,只会显示一个文本框
2、文本框,文本域,日期控件,时间控件,在线编辑器
var textfield = new Ext.form.TextField({
fieldLabel:'empty',
allowBlank:false,
emptyText:'空',
maxLength:50,
minLength:10
});
设置了非空检测,并限制输入的字符数必须在10-50之间。其中emptyText会在输入为空时显示一个默认的提示信息
-----------------------------------------------------------------------------------------------------------------------------------------------
var textarea = new Ext.form.TextArea({
width:200,
grow:true,
preventScrollbars:true,
fieldLabel:'empty',
allowBlank:false,
maxLength:50,
minLength:10
});
grow:true , 文本域会根据输入的内容自动修改自身的宽度,preventScrollbars:true 是防止出现滚动条,如果内容
超出显示范围,就会自动隐藏
------------------------------------------------------------------------------------------------------------------------------------------------------
var dateField = new Ext.form.DateField({
fieldLabel:'日期',
emptyText:'请选择',
format:'y-m-d',
disabledDays:[0,6]
});
disabledDays的参数值是一个数组,内部包括0至7的整数,它可以禁止用户选择一周内的特定日期
------------------------------------------------------------------------------------------------------------------------------------
var timeField = new Ext.form.TimeField({
fieldLabel:'时间',
emptyText:'请选择',
minValue:'10:00 AM',
maxValue:'14:00 Pm',
increment:30
});
时间输入控件,将起始时间设置为上午十点,结束时间设置为下午两点,时间间隔为30分钟
----------------------------------------------------------------------------------------------------------------------------------------
var htmlEditor = new Ext.form.HtmlEditor({
fieldLabel:'在线编辑器',
enableAlignments:true,
enableColors:true,
enableFont:true,
enableFontSize:true,
enableFormat:true,
enableLinks:true,
enableLists:true,
enableSourceEdit:true
});
在线编辑器,enable就是启用或禁用某些功能按钮true,false
图下
---------------------------------------------------------------------------------------------------------------------------------------
隐藏域HiddenField
var hiddenfield = new Ext.form.Hidden({
name:'hiddenId'
});
hiddenfield.setValue("some thing");
var value = hiddenfield.getValue();
alert(value);
可以通过它的setValue()和getValue()函数对它执行赋值和取值操作,但它不会显示在页面上
---------------------------------------------------------------------------------------------------------------------------------------
var form = new Ext.form.FormPanel({
title:'form',
autoHeight:true,
frame:true,
items:[textfield,textarea,dateField],
renderTo:'form'
});
- extjs--form combo下拉列表框
- Extjs的下拉框combo传多个值到后台
- [EXTJS]combo下拉框可多选
- ExtJs下拉列表框
- ExtJs下拉列表框
- Combo Box下拉列表框函数
- extjs combo下拉框 ie显示问题(跑到左上方)
- EXTJS combo下拉框插入脚本生成的数据
- ExtJs6 form回显combo下拉框的值方法
- Extjs 复选框下拉列表
- Extjs form表单combo的扩展
- Combo下拉列表框自动展开和关闭!
- 简单使用COMBO(下拉列表框)控件
- Extjs 下拉框combo实现显示框和下拉框加背景色
- easyui-combo下拉框
- extjs下拉列表 联动
- Extjs combo
- extjs 表单中日期与年龄的问题 下拉列表 datefield in form;
- wpa_supplicant无线网络配置
- standard system viewcontroller
- 详细解说STL hash_map系列
- 动态规划之最长公共子序列
- fstab
- extjs--form combo下拉列表框
- 立波 iphone3gs越狱教程:成功把iphone3gs手机升级成ios6.1.3系统,完美越狱,解决no service和耗电量大的问题
- 统计文本文件行数
- 【hdu4010】【link-cut tree】Query on The Trees
- C/C++函数调用的几种方式
- insert into 和select * into的性能比较
- "你的手机上未安装应用程序”的解决方案
- Opnecv如何读取图像倒序
- Effective C++学习笔记之第四章(3)