xtype : 'combobox',
...
...
listeners:{
expand: function(combo, record, index) {
Store.reload();
}
}
---------------------------------
activate( Ext.Component this, Object
组件激活后触发. ...
组件激活后触发.
Parameters
- this : Ext.Component
- eOpts : Object
The options object passed to Ext.util.Observable.addListener.
Ext.AbstractComponent
view source
added(
Ext.Component this, Ext.container.Container container, Number pos, Object
组件被添加到一个容器后触发. ...
组件被添加到一个容器后触发.
Parameters
- this : Ext.Component
- container : Ext.container.Container
父容器 - pos : Number
组件的位置索引 - eOpts : Object
The options object passed to Ext.util.Observable.addListener.
Ext.AbstractComponent
view source
afterrender(
Ext.Component this, Object
在组件渲染完成之后触发. ...
在组件渲染完成之后触发.
afterrender 事件在当前组件被 rendered
Parameters
- this : Ext.Component
- eOpts : Object
The options object passed to Ext.util.Observable.addListener.
Ext.form.field.Text
view source
autosize(
Ext.form.field.Text this, Number width, Object
当这个函数调用时事件被触发并且表单项大小根据grow/growMin/growMax配置重新调整。 ...
当这个函数调用时事件被触发并且表单项大小根据grow/growMin/growMax配置重新调整。这个事件为开发者提供了一个钩子,在需要的时候可以使得在运行时应用额外的逻辑去调整表单项的大小。
Parameters
- this : Ext.form.field.Text
当前文本表单项 - width : Number
当前表单项调整后的新宽度 - eOpts : Object
The options object passed to Ext.util.Observable.addListener.
Ext.AbstractComponent
view source
beforeactivate(
Ext.Component this, Object
组件激活前触发. ...
组件激活前触发. 事件监听返回 false 能阻止激活的发生.
Parameters
- this : Ext.Component
- eOpts : Object
The options object passed to Ext.util.Observable.addListener.
Ext.AbstractComponent
view source
beforedeactivate(
Ext.Component this, Object
组件失去激活前触发. ...
组件失去激活前触发. 事件监听返回 false 能阻止失去激活的发生.
Parameters
- this : Ext.Component
- eOpts : Object
The options object passed to Ext.util.Observable.addListener.
Ext.form.field.ComboBox
view source
beforedeselect(
Ext.form.field.ComboBox combo, Ext.data.Record record, Number index, Object
取消选择的项目从集合中删除之前触发 ...
取消选择的项目从集合中删除之前触发
Parameters
- combo : Ext.form.field.ComboBox
该ComboBox - record : Ext.data.Record
已选记录 - index : Number
已选记录的下标 - eOpts : Object
The options object passed to Ext.util.Observable.addListener.
Ext.AbstractComponent
view source
beforedestroy(
Ext.Component this, Object
组件被 destroy前触发. ...
组件被 destroy前触发. 在事件监听中返回 false 可以停止destroy操作.
Parameters
- this : Ext.Component
- eOpts : Object
The options object passed to Ext.util.Observable.addListener.
Ext.AbstractComponent
view source
beforehide(
Ext.Component this, Object
当调用 hide 方法组件隐藏前触发. ...
当调用 hide
Parameters
- this : Ext.Component
- eOpts : Object
The options object passed to Ext.util.Observable.addListener.
Ext.form.field.ComboBox
view source
beforequery(
Object queryEvent, Object
所有查询执行前触发。返回false来取消查询或设置queryEvent的Cancel属性为true。 ...
所有查询执行前触发。返回false来取消查询或设置queryEvent的Cancel属性为true。
Parameters
- queryEvent : Object
具有这些属性的对象:
combo
: Ext.form.field.ComboBox
该ComboBoxquery
: String
查询字符串forceAll
: Boolean
true时,强制“all”querycancel
: Boolean
设置为true以取消查询
- eOpts : Object
The options object passed to Ext.util.Observable.addListener.
Ext.AbstractComponent
view source
beforerender(
Ext.Component this, Object
在组件渲染 rendered之前触发. ...
在组件渲染 rendered之前触发. 在事件监听器中返回 false 可以停止render操作.
Parameters
- this : Ext.Component
- eOpts : Object
The options object passed to Ext.util.Observable.addListener.
Ext.form.field.ComboBox
view source
beforeselect(
Ext.form.field.ComboBox combo, Ext.data.Record record, Number index, Object
选定的项目添加到集合之前触发 ...
选定的项目添加到集合之前触发
Parameters
- combo : Ext.form.field.ComboBox
该ComboBox - record : Ext.data.Record
已选记录 - index : Number
已选记录的下标 - eOpts : Object
The options object passed to Ext.util.Observable.addListener.
Ext.AbstractComponent
view source
beforeshow(
Ext.Component this, Object
当调用 show 方法组件显示前触发. ...
当调用 show
Parameters
- this : Ext.Component
- eOpts : Object
The options object passed to Ext.util.Observable.addListener.
Ext.state.Stateful
view source
beforestaterestore(
Ext.state.Stateful this, Object state, Object
在state对象被恢复之前触发。从一个事件处理程序返回false来阻止恢复。 ...
在state对象被恢复之前触发。从一个事件处理程序返回false来阻止恢复。
Parameters
- this : Ext.state.Stateful
- state : Object
散列值StateProvider返回的状态。如果这个事件没有被禁止,然而state对象被传递到applyState。默认情况下,这只是拷贝到这个对象的属性值。重载的方法也许来提供自定义的状态恢复。 - eOpts : Object
The options object passed to Ext.util.Observable.addListener.
Ext.state.Stateful
view source
beforestatesave(
Ext.state.Stateful this, Object state, Object
在state对象保存到配置state的提供者之前触发。返回false来阻止保存。 ...
在state对象保存到配置state的提供者之前触发。返回false来阻止保存。
Parameters
- this : Ext.state.Stateful
- state : Object
state的散列值。这是通过调用getState()确定的对象。
这个方法必须由开发人员提供返回什么来代表state是必须的,默认情况下,Ext.state.Stateful有一个null实现。 - eOpts : Object
The options object passed to Ext.util.Observable.addListener.
Ext.AbstractComponent
view source
blur(
Ext.Component this, Ext.EventObject The, Object
组件失去焦点时触发. ...
组件失去焦点时触发.
Parameters
- this : Ext.Component
- The : Ext.EventObject
blur event. - eOpts : Object
The options object passed to Ext.util.Observable.addListener.
Ext.AbstractComponent
view source
boxready(
Ext.Component this, Number width, Number height, Object
触发 一次 - 组件首次布局初始化大小后触发. ...
触发 一次 - 组件首次布局初始化大小后触发.
Parameters
- this : Ext.Component
- width : Number
The initial width - height : Number
The initial height - eOpts : Object
The options object passed to Ext.util.Observable.addListener.
Ext.form.field.Field
view source
change(
Ext.form.field.Field this, Object newValue, Object oldValue, Object
Fires when the value of a field is changed via the setValue method. ...
Fires when the value of a field is changed via the setValue
Parameters
- this : Ext.form.field.Field
- newValue : Object
The new value - oldValue : Object
The original value - eOpts : Object
The options object passed to Ext.util.Observable.addListener.
Ext.form.field.Picker
view source
collapse(
Ext.form.field.Picker field, Object
折叠表单项的选择器(picker)。 ...
折叠表单项的选择器(picker)。
Parameters
- field : Ext.form.field.Picker
表单项的实例 - eOpts : Object
The options object passed to Ext.util.Observable.addListener.
Ext.AbstractComponent
view source
deactivate(
Ext.Component this, Object
组件失去激活后触发. ...
组件失去激活后触发.
Parameters
- this : Ext.Component
- eOpts : Object
The options object passed to Ext.util.Observable.addListener.
Ext.AbstractComponent
view source
destroy(
Ext.Component this, Object
在组件被 destroy 之后触发. ...
在组件被 destroy
Parameters
- this : Ext.Component
- eOpts : Object
The options object passed to Ext.util.Observable.addListener.
Ext.form.field.Field
view source
dirtychange(
Ext.form.field.Field this, Boolean isDirty, Object
Fires when a change in the field's isDirty state is detected. ...
Fires when a change in the field's isDirty
Parameters
- this : Ext.form.field.Field
- isDirty : Boolean
Whether or not the field is now dirty - eOpts : Object
The options object passed to Ext.util.Observable.addListener.
Ext.AbstractComponent
view source
disable(
Ext.Component this, Object
组件被禁用后触发. ...
组件被禁用后触发.
Parameters
- this : Ext.Component
- eOpts : Object
The options object passed to Ext.util.Observable.addListener.
Ext.AbstractComponent
view source
enable(
Ext.Component this, Object
组件被启用后触发. ...
组件被启用后触发.
Parameters
- this : Ext.Component
- eOpts : Object
The options object passed to Ext.util.Observable.addListener.
Ext.form.Labelable
view source
errorchange(
Ext.form.Labelable this, String error, Object
经由setActiveError,当有效错误消息改变时触发。 ...
经由setActiveError,当有效错误消息改变时触发。
Parameters
- this : Ext.form.Labelable
- error : String
有效错误消息 - eOpts : Object
The options object passed to Ext.util.Observable.addListener.
Ext.form.field.Picker
view source
expand(
Ext.form.field.Picker field, Object
展开表单项的选择器(picker)。 ...
展开表单项的选择器(picker)。
Parameters
- field : Ext.form.field.Picker
表单项的实例 - eOpts : Object
The options object passed to Ext.util.Observable.addListener.
Ext.AbstractComponent
view source
focus(
Ext.Component this, Ext.EventObject The, Object
组件获取焦点时触发. ...
组件获取焦点时触发.
Parameters
- this : Ext.Component
- The : Ext.EventObject
focus event. - eOpts : Object
The options object passed to Ext.util.Observable.addListener.
Ext.AbstractComponent
view source
hide(
Ext.Component this, Object
组件被隐藏后触发, 当调用 hide 方法隐藏组件后触发. ...
组件被隐藏后触发, 当调用 hide
Parameters
- this : Ext.Component
- eOpts : Object
The options object passed to Ext.util.Observable.addListener.
Ext.form.field.Text
view source
keydown(
Ext.form.field.Text this, Ext.EventObject e, Object
输入栏的keydown事件。 ...
输入栏的keydown事件。 只有在 enableKeyEvents 被设置为true时才触发此事件。
Parameters
- this : Ext.form.field.Text
当前文本表单项 - e : Ext.EventObject
- eOpts : Object
The options object passed to Ext.util.Observable.addListener.
Ext.form.field.Text
view source
keypress(
Ext.form.field.Text this, Ext.EventObject e, Object
输入栏的keypress事件。 ...
输入栏的keypress事件。 只有在 enableKeyEvents 被设置为true时才触发此事件。
Parameters
- this : Ext.form.field.Text
当前文本表单项 - e : Ext.EventObject
- eOpts : Object
The options object passed to Ext.util.Observable.addListener.
Ext.form.field.Text
view source
keyup(
Ext.form.field.Text this, Ext.EventObject e, Object
输入栏的keyup事件。 ...
输入栏的keyup事件。 只有在 enableKeyEvents 被设置为true时才触发此事件。
Parameters
- this : Ext.form.field.Text
当前文本表单项 - e : Ext.EventObject
- eOpts : Object
The options object passed to Ext.util.Observable.addListener.
Ext.AbstractComponent
view source
move(
Ext.Component this, Number x, Number y, Object
组件移动之后触发. ...
组件移动之后触发.
Parameters
- this : Ext.Component
- x : Number
新的X坐标 - y : Number
新的Y坐标 - eOpts : Object
The options object passed to Ext.util.Observable.addListener.
Ext.AbstractComponent
view source
removed(
Ext.Component this, Ext.container.Container ownerCt, Object
当组件从一个容器中移除时触发 ...
当组件从一个容器中移除时触发
Parameters
- this : Ext.Component
- ownerCt : Ext.container.Container
持有组件的容器 - eOpts : Object
The options object passed to Ext.util.Observable.addListener.
Ext.AbstractComponent
view source
render(
Ext.Component this, Object
在组件被 rendered 之后触发. ...
在组件被 rendered
Parameters
- this : Ext.Component
- eOpts : Object
The options object passed to Ext.util.Observable.addListener.
Ext.AbstractComponent
view source
resize(
Ext.Component this, Number width, Number height, Number oldWidth, Number oldHeight, Object
在组件被调整大小之后触发. ...
在组件被调整大小之后触发. 注意在首次布局初始化大小时 不 触发. 在生命周期里, 使用 boxready
Parameters
- this : Ext.Component
- width : Number
这是宽度调整后的值 - height : Number
这是高度调整后的值 - oldWidth : Number
这是原来的宽度 - oldHeight : Number
这是原来的高度 - eOpts : Object
The options object passed to Ext.util.Observable.addListener.
Ext.form.field.ComboBox
view source
select(
Ext.form.field.ComboBox combo, Array records, Object
当至少一个列表项被选中时触发。 ...
当至少一个列表项被选中时触发。
Parameters
- combo : Ext.form.field.ComboBox
该ComboBox - records : Array
已选记录 - eOpts : Object
The options object passed to Ext.util.Observable.addListener.
Overrides: Ext.form.field.Picker.select
Ext.AbstractComponent
view source
show(
Ext.Component this, Object
当调用 show 方法组件显示后触发. ...
当调用 show
Parameters
- this : Ext.Component
- eOpts : Object
The options object passed to Ext.util.Observable.addListener.
Ext.form.field.Base
view source
specialkey(
Ext.form.field.Base this, Ext.EventObject e, Object
当与导航相关的键(如箭头、tab键、Enter键、ESC键等)按下时,该事件响应。通过 Ext.util.KeyMap可以参见其它键的用法。Ext.EventObject.getKey函数确定输入键的类型,例如: var form ...
当与导航相关的键(如箭头、tab键、Enter键、ESC键等)按下时,该事件响应。通过 Ext.util.KeyMap可以参见其它键的用法。Ext.EventObject.getKey函数确定输入键的类型,例如:
var form = new Ext.form.Panel({
...
items: [{
fieldLabel: 'Field 1',
name: 'field1',
allowBlank: false
},{
fieldLabel: 'Field 2',
name: 'field2',
listeners: {
specialkey: function(field, e){
// e.HOME, e.END, e.PAGE_UP, e.PAGE_DOWN,
// e.TAB, e.ESC, arrow keys: e.LEFT, e.RIGHT, e.UP, e.DOWN
if (e.getKey() == e.ENTER) {
var form = field.up('form').getForm();
form.submit();
}
}
}
}
],
...
});
Parameters
- this : Ext.form.field.Base
- e : Ext.EventObject
The event object - eOpts : Object
The options object passed to Ext.util.Observable.addListener.
Ext.state.Stateful
view source
staterestore(
Ext.state.Stateful this, Object state, Object
在state对象被恢复之后触发。 ...
在state对象被恢复之后触发。
Parameters
- this : Ext.state.Stateful
- state : Object
散列值StateProvider返回的状态。state对象被传递到applyState。默认情况下,这只是拷贝到这个对象的属性值。重载的方法也许来提供自定义的状态恢复。 - eOpts : Object
The options object passed to Ext.util.Observable.addListener.
Ext.state.Stateful
view source
statesave(
Ext.state.Stateful this, Object state, Object
在state对象保存到配置state的提供者之后触发。 ...
在state对象保存到配置state的提供者之后触发。
Parameters
- this : Ext.state.Stateful
- state : Object
state的散列值。这是通过调用getState()确定的对象。
这个方法必须由开发人员提供返回什么代表state是必须的,默认情况下,Ext.state.Stateful有一个null实现。 - eOpts : Object
The options object passed to Ext.util.Observable.addListener.
Ext.form.field.Field
view source
validitychange(
Ext.form.field.Field this, Boolean isValid, Object
Fires when a change in the field's validity is detected. ...
Fires when a change in the field's validity is detected.
Parameters
- this : Ext.form.field.Field
- isValid : Boolean
Whether or not the field is now valid - eOpts : Object
The options object passed to Ext.util.Observable.addListener.
Ext.form.field.Base
view source
writeablechange(
Ext.form.field.Base this, Boolean Read, Object
Fires when this field changes its read-only status. ...
Fires when this field changes its read-only status.
Parameters
- this : Ext.form.field.Base
- Read : Boolean
only flag - eOpts : Object
The options object passed to Ext.util.Observable.addListener.