1.如何在文本框中增加提示信息
输入框中无法直接使用tooltip,需要使用单独的代码
var tip = Ext.create(‘Ext.tip.ToolTip‘, {
target : ‘loginName‘,
html : ‘请输入合适的用户名‘
});
2.如何在文本框中触发回车事件
listeners : { keyup : function(textField, e) { if (e.getKey() == 13) { var bt_login = Ext.getCmp(‘bt_login‘); bt_login.fireEvent(‘click‘); } } }
3.如何在回车事件中触发按钮的动作
注意点:如果不定义click的listeners,通过fireEvent无法出发click事件。也就是说只定义handler事件,bt_login.fireEvent(‘click‘); 不起作用。
listeners : { "click" : function() { var form = Ext.getCmp(‘loginForm‘); if (!form.getForm().isValid()) { return; } var param = form.getForm().getValues(); window.location.href = ‘index.html‘; } }
ExtJS登陆页面涉及到的几个问题,布布扣,bubuko.com
原文:http://www.cnblogs.com/sdjnzqr/p/3922726.html