extjs listeners用法

extjs listeners用法
例如有这么一段代码,其中的listeners在这里是什么意思,如何使用
items:[
app.loginForm=new Ext.form.FormPanel({
labelAlign:'left',
buttonAlign:'center',
bodyStyle:'padding:5px',
frame:true,
labelWidth:80,
items:[
{
xtype:'textfield',
name:'txt1',
fieldLabel:'用户名称',
allowBlank :false,
anchor:'90%',
enableKeyEvents:true,
listeners:{
keypress:function(field,e){
if(e.getKey()==13){
var obj=app.loginForm.form.findField("txt2");
if(obj) {
obj.focus();
}
}
}
}},
银月城主 1年前 已收到1个回答 举报

水之小溪 幼苗

共回答了20个问题采纳率:85% 举报

就是当你键盘按下去的时候 执行这段代码
keypress事件:输入字段键盘按下时的事件.该事件只会在enableKeyEvents为true时有效.
e.getKey()==13 就是当你按下 回车的时候
后面执行的就是你选中其中一个组件,并聚焦这个组件(选中组件的text).

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.018 s. - webmaster@yulucn.com