我有一个文本框和一个保存按钮。当我保存一条记录时,此后鼠标光标应自动出现在文本框中。这样一来,我不必使用“鼠标”或“键盘”选项卡按钮。 我正在使用ExtJS。
答案 0 :(得分:0)
include("_init.jl")
方法将做您想要的事情。
类似的事情应该起作用:
focus()
答案 1 :(得分:0)
您可以使用textfield
中出现光标的 focus 方法。
代码段:
Ext.create('Ext.form.Panel', {
title: 'Contact Info',
width: 300,
bodyPadding: 10,
renderTo: Ext.getBody(),
listeners: {
afterrender: function () {
//here we are getting the field and setting focus on it
this.down('textfield[name=name]').focus();
}
},
items: [{
xtype: 'textfield',
name: 'name',
fieldLabel: 'Name',
allowBlank: false
}, {
xtype: 'textfield',
name: 'email',
fieldLabel: 'Email Address',
vtype: 'email'
}]
});
这是 working example 。
希望这会帮助/指导您。