zoukankan      html  css  js  c++  java
  • ExtJS登陆页面涉及到的几个问题

    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/
    版权:本文版权归作者和博客园共有
    转载:欢迎转载,但未经作者同意,必须保留此段声明;必须在文章中给出原文连接;否则必究法律责任
  • 相关阅读:
    整除
    奇怪的生日礼物
    欧拉函数平方和
    奇怪的生日礼物(数论基础)
    整除(简单数论)
    Tarjan求割点
    构造双连通(tarjan)
    次小生成树
    机器扫边
    最短路径(树形DP)
  • 原文地址:https://www.cnblogs.com/sdjnzqr/p/3922726.html
Copyright © 2011-2022 走看看