码迷,mamicode.com
首页 > Web开发 > 详细

ExtJS登陆页面涉及到的几个问题

时间:2014-08-19 18:57:35      阅读:293      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   color   使用   io   for   ar   

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‘;
                }
            }


作者:sdjnzqr
出处:http://www.cnblogs.com/sdjnzqr/
版权:本文版权归作者和博客园共有
转载:欢迎转载,但未经作者同意,必须保留此段声明;必须在文章中给出原文连接;否则必究法律责任

ExtJS登陆页面涉及到的几个问题,布布扣,bubuko.com

ExtJS登陆页面涉及到的几个问题

标签:style   blog   http   color   使用   io   for   ar   

原文地址:http://www.cnblogs.com/sdjnzqr/p/3922726.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!