2014年12月20日00:33:14-遮罩+进度条-extjs form.isvalid

1、Extjs : 遮罩+进度条

2、Extjs: extjs form.isvalid

http://stackoverflow.com/questions/19354433/extjs-form-isvalid-is-false-but-how-to-know-why-the-form-is-invalid

EXT API:

http://docs.sencha.com/extjs/3.4.0/

http://dev.sencha.com/deploy/ext-3.x/docs/

http://extjs.cachefly.net/ext-3.1.1/docs/

http://extjs.cachefly.net/ext-3.4.0/docs/

EXT CDN HOME:

http://extjs.cachefly.net/ext-3.1.1/

-----------------------------

http://why100000.com/_others/extjs3.0/index.html

进度条+遮罩没找到,但下面这个也可用。

Ext.onReady(function(){
    var loadMarsk = new Ext.LoadMask(Ext.getBody(),{
        msg : ‘正在处理,请稍后......‘,
        removeMask: true //完成后删除
    });
    loadMarsk.show();
    //loadMarsk.hide();
});

接了一个页面非常复杂的活,验证把人搞死,而且,有地方没有通过extjs自带的验证,没法提交,还不要定位,悲剧啊。还好,下面这个+firebug可以帮助定位下。

Ext.onReady(function(){
    var simple = new Ext.FormPanel({
        id: ‘id_formpanel‘,
        labelWidth: 75, // label settings here cascade unless overridden
        url:‘save-form.php‘,
        frame:true,
        title: ‘Simple Form‘,
        bodyStyle:‘padding:5px 5px 0‘,
        width: 350,
        defaults: {width: 230},
        defaultType: ‘textfield‘,

        items: [{
                fieldLabel: ‘First Name‘,
                name: ‘first‘,
                allowBlank:false
            },{
                fieldLabel: ‘Last Name‘,
                name: ‘last‘
            },{
                fieldLabel: ‘Company‘,
                name: ‘company‘
            }, {
                fieldLabel: ‘Email‘,
                name: ‘email‘,
                vtype:‘email‘
            }, new Ext.form.TimeField({
                fieldLabel: ‘Time‘,
                name: ‘time‘,
                minValue: ‘8:00am‘,
                maxValue: ‘6:00pm‘
            })
        ],

        buttons: [{
            text: ‘Save‘,
            handler: function(){
                var formpanel = Ext.getCmp("id_formpanel");
                var form = formpanel.getForm();
                if(!form.isValid()){
                    //console.log( form );
                    var formItems = form.items.items;
                    Ext.each(formItems, function(ia,i,all){
                        //console.log( ia.isValid() );
                        if(!ia.isValid()){
                            console.log( ia.name );
                            console.log( ia );
                        }
                    });
                    return;
                }
            }
        },{
            text: ‘Cancel‘
        }]
    });

    simple.render(document.body);
});

时间: 2024-12-18 06:04:58

2014年12月20日00:33:14-遮罩+进度条-extjs form.isvalid的相关文章

2014年12月23日00:42:54——PS4

http://tieba.baidu.com/p/3415598015?see_lz=1&pn=1 http://tieba.baidu.com/p/3188981817 http://tieba.baidu.com/p/2916646259 http://tieba.baidu.com/p/2900330710 http://tieba.baidu.com/f/good?kw=ps4&ie=utf-8 http://tieba.baidu.com/p/2759667590 http://

翻译:Gregory Larsen,2016/02/19(第一版:2014年12月17日)高级T-SQL阶梯1级:使用CROSS JOIN介绍高级T-SQL

原文链接:http://www.sqlservercentral.com/articles/Stairway+Series/119933/ 原文作者:Gregory Larsen,2016/02/19(第一版:2014年12月17日) 系列 本文是"Stairway Series:Stairway to Advanced T-SQL"的一部分 这个阶梯将包含一系列文章,这些文章将在前面两个T-SQL阶梯,T-SQL DML和T-SQL超越基础知识的T-SQL基础上进行扩展. 这个楼梯应

【公告】CSDN个人空间将于2014年4月20日全新改版上线

尊敬的用户: 你们好! CSDN个人空间将在2014年4月20日全新改版上线! CSDN个人空间是2008年8月推出的服务,致力于给广大用户提供在线技术分享和资料收藏的服务.此次改版将以全新的界面与大家见面. 新版个人空间此次改版目的: 1.用户个人信息(个人资料.技能等),统一展示,树立用户个人品牌形象. 2.作为全站个人服务的入口. 新版个人空间主要功能: - 展示CSDN用户的个人成就(比如:CSDN积分.专家认证.勋章,以及微软MVP等非CSDN授予的荣誉) - 同意CSDN用户编辑.展

【每日圣经日历】2014年9月20日

Samedi le 20 Septembre 2014 礼拜六 2014年9月20日 Le coeur est tortueux par-dessus tout, et il est méchant: Qui peut le connatre? Moi, l'ternel, j'éprouve le coeur, je sonde les reins, Pour rendre à chacun selon ses voies, Selon le fruit de ses oeuvres.    

米的建站日记(2014年12月9日)

后台框架准备用struts2.2.3 + spring3.1.0 + mybatis3.1.0 这是在网上找到的一位大牛的demo http://blog.csdn.net/afgasdg/article/details/7392367 额,自己找太麻烦了,就用他的吧 数据库使用mongodb,这个我从来没用过,关系型数据库以前倒是用过,暂且边学边做把.~ ~ 各种jar包,js库,现在加起来快22M了呢. 奇怪,为毛项目启动就报错,我想应该是spring的配置文件还没有和数据库连上,明天准备看

2015微软创新杯Imaginecup大赛报名进行中(报名截止2014年12月31日23:59)

CSDN高校俱乐部与微软官方合作,2015微软创新杯大赛中国区官网落户CSDN高校俱乐部:http://student.csdn.net/mcs/imaginecup2015 在微软官方设置创新杯中国区奖项之外,CSDN高校俱乐部每个竞赛项目特设一等奖.二等奖.三等奖及纪念奖若干名. CSDN高校俱乐部特别奖(获奖者需在高校俱乐部进行过报名备案):详情-> 1. 一等奖(三支团队): 每个竞赛项目一等奖一名,每支团队获得奖金2,000元人民币,团队成员每人尊享2015 CSDN VIP年卡会员:

云计算之路-阿里云上-寒流来袭:2014年12月23日21:45-23:15网站故障

1个多小时间的网站故障给大家带来很大的麻烦,在这里我们表示深深的歉意!希望大家能够谅解! 这两天上海的气温在回升,而杭州的云上却突然袭来一股寒流. 12月23日晚上,阿里云进行了一次RDS的发布,在这次发布中自动地修改了我们的数据库连接数限制,谁也不知道,然后... 21:45:52左右开始,日志中出现大量执行时间超过5秒的请求. 然后出现超过10秒.20秒...甚至超过100秒的请求. 21:46:50左右,开始出现数据库连接错误: System.Data.SqlClient.SqlExcep

周浩晖 - 斗宴(2014年12月27日)

<死亡通知单:暗黑者> 作 者:周浩晖译 者:系 列:暗黑者出 版:时代文华书局字 数:255千字阅读完成:2014年11月10日

linux运维实战练习案例-2015年12月20日-12月31日 (第一次)

一.实战案例(练习)内容 假如你学习完Linux,想找一份儿Linux相关的运维工作,某天你接到一家公司给出的邀请,你来到该公司面试,面试前,运维主管给你出了一些简单的笔试题,题目如下: 1.创建一个10G的文件系统,类型为ext4,要求开机可自动挂载至单独数据/data目录: 操作步骤: (1).使用fdisk工具创建一个10G的分区 [[email protected] ~]# fdisk /dev/sda 欢迎使用 fdisk (util-linux 2.23.2). 更改将停留在内存中,