Ext form 里最常用的一些方法和注释
来源:互联网 发布:java sip 开发 编辑:程序博客网 时间:2024/05/29 07:43
inputType : String //input type="???"
invalidClass : String //x-form-invalid
invalidText : String
itemCls :String
labelSeparator : String //分隔符
msgFx : String
msgTarget : String
name : String
readOnly : Boolean
tabIndex : Number
validateOnBlur : Boolean //true
validationDelay : Number //250
validationEvent : String/Boolean //KeyUP
value : Mixed
}
构造很麻烦的,但还好我们一般不会直接使用field
clearInvalid() : void
清除非法信息
getName() : String
getRawValue() : Mixed
getValue() : Mixed
isDirty() : void
isValid( Boolean preventMark ) : Boolean
markInvalid( String msg ) : void
reset() : void
setRawValue( Mixed value ) : void
setValue( Mixed value ) : void
validate() : Boolean
都很简单也略过了
事件
blur : ( Ext.form.Field this )
change : ( Ext.form.Field this, Mixed newValue, Mixed oldValue )
focus : ( Ext.form.Field this )
invalid : ( Ext.form.Field this, String msg )
specialkey : ( Ext.form.Field this, Ext.EventObject e )
valid : ( Ext.form.Field this )
Ext.form.Checkbox
继承自Field, 复选框
Checkbox( Object config )
构造,其中config{
autoCreate : String/Object,
boxLabel : String,
checked : Boolean,
fieldClass : String,//x-form-field
focusClass : String,
}
getValue() : Boolean
initComponent() : void
setValue( Boolean/String checked ) : void
事件
check : ( Ext.form.Checkbox this, Boolean checked )
Ext.form.Radio
继承自Ext.form.Checkbox,单选框
多了一个方法
getGroupValue() : String
如果单选框是一组radio 的一部分,取当前选中的值
Ext.form.Hidden
继承自Field,隐藏字段,无新特性
Ext.form.HtmlEditor
继承自Field,这个htmleditor功能太简单了,什么人能扩充一下就好了
config定义{
createLinkText : String //
defaultLinkValue : String // http://
enableAlignments : Boolean
enableColors : Boolean
enableFont : Boolean
enableFontSize : Boolean
enableFormat : Boolean
enableLinks : Boolean
enableLists : Boolean
enableSourceEdit : Boolean
fontFamilies : Array //这个当然要用汉字的字体组成的数组了
}
方法
cleanHtml( String html ) : void
createToolbar( HtmlEditor editor ) : void
execCmd( String cmd, [String/Boolean value] ) : void
getDocMarkup() : void
getToolbar() : Ext.Toolbar
insertAtCursor( String text ) : void
pushValue() : void
relayCmd( String cmd, [String/Boolean value] ) : void
syncValue() : void
toggleSourceEdit( [Boolean sourceEdit] ) : void
updateToolbar() : void
要提一点的是,要使用HtmlEditor,别忘了先Ext.QuickTips.init();
Ext.form.TextField
config{
allowBlank : Boolean //允许为空
blankText : String //如果为空验证错误时的提示文字 ,默认This field is required
disableKeyFilter : Boolean
emptyClass : String
emptyText : String
grow : Boolean // 自动生长?,如果需要,会加宽当前input type="text"
growMax : Number
growMin : Number
maskRe : RegExp //仅允许输入与maskRe匹配的按键
maxLength : Number
maxLengthText : String //超出最大长度时提示文本
minLength : Number
minLengthText : String //不够最小长度时提示信息
regex : RegExp //正则匹配
regexText : String //提示
selectOnFocus : Boolean
validator : Function //自定义验证方法,接受当前字段的值,如果合法,返回真,反之返回自定义信息
来源:一起Ext
原文地址:http://cms.17ext.com/html/Ext_Form/2009/0401/40_2.html
- Ext form 里最常用的一些方法和注释
- Ext.form.ComboBox最常用的一些属性和方法
- Ext.form.ComboBox最常用的一些属性和方法
- Ext.form.ComboBox 常用的事件和方法
- EXT UI 之 Panel 和 form 表单 的一些笔记
- ComboBox最常用的一些属性和方法
- Ext.form.HtmlEditor获取和清空数据的方法
- 关于ext 的Ext.tab.Panel一些属性和方法
- form表单常用的属性和方法
- Extjs4中Ext下的一些常用方法
- Ext.form.FieldSet的常用配置项
- 一些普通的ext方法
- Ext Store和form超时的解决方法
- Ext中tree组件的一些属性和方法
- Ext.form.CheckboxGroup和Ext.form.RadioGroup
- Java中String类里的一些常用方法
- Python里的一些注释规范
- Python里的一些注释规范
- Windows网络体系结构总结
- iis启动失败后的解决方法
- KITL 使用教程(重新整理)(转载)
- 找出热点块所属的用户,对象名,类型
- 快速找到两个有序数组第(m+n)/2个元素
- Ext form 里最常用的一些方法和注释
- 判断两个数组是否完全一样(未完成)
- J2ME安装配置步骤[转]
- 如何用asp输出日期和星期
- 开始
- Linux 学习
- 90-10年计划
- jquery按需加载js和css插件使用说明
- 网页背景颜色