用Ext做项目,总结的一些属性针对不同控件

1.grid 中,编辑表格内容时的点击变输入框

 plugins: [cellEditing]         //点击变输入框
columns:[{              //在需要变书入框的列中加入以下需要的类型
      field: {              xtype: 'datefield'
            }
}]

2.输入框内容验证

msgTarget: 'side',             //错误显示叹号
validator: function (value) { //验证内容
if (value > 0 && value <= 1) {
return true;
}
}

3.只可操作当前窗口(在页面中弹出小窗口)

modal:true   //只可操作当前窗口,在弹出窗口中必不可少的属性

4.gridPanel 中默认会有列排序的功能

menuDisabled : true,    //隐藏gridPanel中排序和列菜单按钮

5.  grid 需要的分页控件

dockedItems: [{        //gridPanel 分页
xtype: "pagingtoolbar",
store: store, //获得的分页数据
dock: "bottom",
displayInfo: true
}]

6. gridPanel 中设置 align:'center '表头和表格体中的内容都会居中。但有时需要表头内容居中,表格体内容居左,那就要这样写了

columns:[{
  header:'<div style="text-align:center">编号</div>',     //gridPanel中表头居中内容居左
  align: 'left'
}]

7. extjs 中的文字是默认不能被选中的

viewConfig:{
enableTextSelection:true //grid中文本可以被选中
},

8.grid单元格文字换行

renderer : function (value, meta, record) {
meta.style = 'white-space:normal;word-break:break-all;';
return value;
}

9.Ext.form.field.Number 数字输入框

10.Ext.form.TextField  文本输入框

11. JSON 与Object 格式转换

   Ext.JSON.decode(String json);   //返回 Object

   Ext.JSON.encode(Object o);     //返回String

12、Ext.grid.Panel 表格详解

13、常用正则

//验证中文姓名正则
var nameREG = /^[\u4e00-\u9fa5]{2,4}$/;
//验证身份证号正则
var idcardREG = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/;
//验证手机号正则
var phoneREG = /^1[3|5|7|8|][0-9]{9}$/;

Extjs 实用——不定时更新的更多相关文章

  1. ASP.NET中设置一个定时器来定时更新 转

    asp.net 定时器 比较少用,  中国红木网这是一个相当实用的功能,有了RSS博客镜像,就不需要在多处同时发布博客日志了.比如你同时在新浪上有自己的博客,又同时有自己的个人博客站点,那么你只需要在 ...

  2. iOS 属性修饰符记录 --不定时更新

    重新审视了一下OC在属性修饰符,特意记录一下来.以后不定时更新 > retain:只有在非ARC下才会有效,所有如果在ARC下使用了retain修饰也白搭 如以下的data属性用retain修饰 ...

  3. linux下svn定时更新项目

    方法一.用shell脚本定时更新项目   1.进入网站的根目录,假设项目位置放在/var/www/test cd /var/www/test   2.建立脚本文件update.sh,分两步进行.首先利 ...

  4. Vivado_MicroBlaze_问题及解决方法_汇总(不定时更新)

    Vivado_MicroBlaze_问题及解决方法_汇总(不定时更新) 标签: Vivado 2015-07-03 14:35 4453人阅读 评论(0) 收藏 举报  分类: 硬件(14)  版权声 ...

  5. Java日志组件logback使用:加载非类路径下的配置文件并设置定时更新

    Java日志组件logback使用:加载非类路径下的配置文件并设置定时更新 摘自: https://blog.csdn.net/johnson_moon/article/details/7887449 ...

  6. [Android Traffic] 调整定时更新的频率(C2DM与退避算法)

    转载自: http://blog.csdn.net/kesenhoo/article/details/7395253 Minimizing the Effect of Regular Updates[ ...

  7. Java专业技能面试问题(不定时更新)

    刚看到园友五月的仓颉<面试感悟----一名3年工作经验的程序员应该具备的技能>感觉很不错,不论是为面试跳槽准备,还是打算深化精进自己的技术都可以参考一下.面向工资编程多少也有点道理,虽然技 ...

  8. Dcloud课程6 php脚本如何在Linux下定时更新数据

    Dcloud课程6 php脚本如何在Linux下定时更新数据 一.总结 一句话总结:linux下用crontab命令实现定时任务. 1.linux下执行php脚本用什么命令? 直接用php命令php ...

  9. 创建yum本地仓库,将阿里仓库同步到本地,并定时更新

    很多时候为了加速自己内部的rpm包安装速度,都会搭建自己的yum源仓库,而使用系统光盘自带的源,由于软件版本比较落后,所以不太适用,而大家都在用的阿里仓库比较好用,所以就想到了把阿里仓库的rpm全部拉 ...

随机推荐

  1. android 单独编译某个模块

    第一次下载好Android源代码工程后,我们通常是在Android源代码工程目录下执行make命令,经过漫长的等待之后,就可以得到Android系统镜像system.img了.以后如果我们修改了And ...

  2. ubuntu切换root

    sudo passwd root这个命令是给root用户设定密码.然后su root切换到root用户.

  3. c++ 一个类使用另外一个类的变量或方法

    如:a.cpp 声明 int a=9; 要在b.cpp文件中使用变量 a extern int a; int b=1; cout<<a+b; 结果为10;

  4. Ajax轮询以及Comet模式—写在Servlet 3.0发布之前(转)

    2008 年的夏天,偶然在网上闲逛的时候发现了 Comet 技术,人云亦云间,姑且认为它是由 Dojo 的 Alex Russell 在 2006 年提出.在阅读了大量的资料后,萌发出写篇 blog ...

  5. Drupal配置文件settings.php搜索规则

    Drupal的配置文件搜索是通过bootstrap.inc的conf_path()函数实现的: function conf_path($require_settings = TRUE, $reset ...

  6. 我常用的VBS方法(QTP)

    这些是4年前在HP用QTP做自动化测试时候总结的一些,现在贴出来,说不准以后会不会用到 当初花了2天时间写的一个自动生成的Excel Report Public Function Report (st ...

  7. 北邮网关登录python脚本

    闲来无聊,来码一发 安装 pip install byrlogin 登录 登出

  8. 分段统计与Oracle的分析函数、逻辑判断等知识点的综合运用

    重点部分:TOTAL层 项目要求: 统计每个巡检员(USER_ID)当前月的签到率及查询相关字段 签到率公式:以巡检员为单位, (当月至今天为止签到的所有点/该月巡检点的总个数)=(b.Point/a ...

  9. 精美&创意的WordPress新发主题集合

    今天我整理了一些精美&创意的WordPress新发主题,它们基本上都融合了最新的设计理念,从简约到响应式,应有尽有. Engo – Smart & Minimal WordPress ...

  10. 通过VMware Tools 将主机windows的目录共享给linux虚拟机

    之前有写过 本地虚拟机挂载windows共享目录搭建开发环境 这篇,里面讲通过使用samba来实现网络共享 最近发现其实完全不用这么麻烦,VMware tools就可以帮助我们轻松的共享文件夹 这里引 ...