admin 管理员组文章数量: 1184232
2024年3月12日发(作者:ifi2是什么意思)
extjs 基本控件
xtype类型
Ext xtype 类型
xtype Class
------------- ------------------
box mponent 具有边框属性的组件
button n 按钮
colorpalette Palette 调色板
component nent 组件
container iner 容器
cycle Button
dataview iew 数据显示视图
datepicker icker 日期选择面板
editor r 编辑器
editorgrid rGridPanel 可编辑的表格
grid anel 表格
paging gToolbar 工具栏中的间隔
panel 面板
progress essBar 进度条
splitbutton Button 可分裂的按钮
tabpanel nel 选项面板
treepanel anel 树
viewport ort 视图
window w 窗口
工具栏组件有
---------------------------------------
toolbar ar 工具栏
tbbutton n 按钮
tbfill 文件
tbitem 工具条项目
tbseparator ator 工具栏分隔符
tbspacer r 工具栏空白
tbsplit Button 工具栏分隔按钮
tbtext tem 工具栏文本项
表单及字段组件包含:
---------------------------------------
form anel Form面板
checkbox box checkbox录入框
combo Box combo选择项
datefield ield 日期选择项
field 表单字段
fieldset Set 表单字段组
hidden n 表单隐藏域
htmleditor ditor html编辑器
numberfield rField 数字编辑器
radio 单选按钮
textarea rea 区域文本框
textfield ield 表单文本框
timefield ield 时间录入项
trigger erField 触发录入项
如果要使输入域为密码类型可以使用
inputType: 'password'
如果:
{xtype:'textfield',inputType: 'password',fieldLabel: '密码',name:
'PASSWORD',allowBlank:false,anchor:'95%'}
ield组件
//这里是把TextField很重要的属性列出来 实际在应用的时候不需要将每个属性都列出
也许只需要一个属性就够了。
function ready()
{
();
var textfieldName = new ield
({
id:"textfieldName",
allowBlank:false,//默认是true,如果是false,就是不允许空
//假如不为空时,定义提示信息 默认的提示信息是:This field is required
//要使提示内容出现,需要添加 ();
blankText:"请输入数据",
disabled:false,//默认是false
emptyText:"请正确输入数据",//默认是null
fieldLabel:"用户名称",//默认是""
height:"auto",//默认是auto
hidden:false,//默认是false
hideLabel:false,//默认是false
hideMode:"offsets",//默认display,可以取值:display,offsets,visibility
inputType:"text",//输入类型 这个很重要,可以是radio, text, password, file 默认是text
invalidText:"invalidText:只能够输入数字",//默认是:The value in this field is invalid
maxLength:100,//能够输入的内容的最大长度
maxLengthText:"输入内容太长了",//超出最大长度的设置信息
minLength:2,//能够输入的内容的最小长度
minLengthText:"输入内容太短了",//没有达到最小长度的设置信息
readOnly:false,//内容是否只读,默认false
regex:/^d$/, //正则表达式 这里假设只允许输入数字 如果输入的不是数字 就会出现下
面定义的提示信息
regexText:"regexText:只能够输入数字", //定义不符合正则表达式的提示信息
validateOnBlur:true,//默认是true,失去焦点时验证
validationDelay:300,//默认是250,验证延迟时间,毫秒数
版权声明:本文标题:ExtJs基本控件 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/p/1710257597a564765.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论