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/
    版权:本文版权归作者和博客园共有
    转载:欢迎转载,但未经作者同意,必须保留此段声明;必须在文章中给出原文连接;否则必究法律责任
  • 相关阅读:
    Mapreduce的Job运行流程
    Mapreduce的job提交流程
    Hadoop之hdfs
    Java之垃圾回收机制
    Java中线程死锁问题
    删除数据表重复元素方法
    JAVA
    php篇一 之上传文件
    php篇二 之微信公众号开发
    android + php 后台开发
  • 原文地址:https://www.cnblogs.com/sdjnzqr/p/3922726.html
Copyright © 2011-2022 走看看