extjs正则验证
来源:互联网 发布:遗传算法matlab实例 编辑:程序博客网 时间:2024/04/29 12:54
//表单验证 extjs默认几种
alpha
alphanum
email
url
-----------------------------
{
}
------------------------------
minValue 和 maxValue
allowDecimals
allowNegative
=====
regex:/^\d$/, //正则表达式 这里假设只允许输入数字 如果输入的不是数字 就会出现下面定义的提示信息
=====
# new Ext.form.NumberField({
#
# });
//正则表达式验证在EXTJS中的应用
regex: /^[a-zA-Z0-9_\u4e00-\u9fa5]+$/,
regexText: '格式应由汉字、数字、字母或下划线组成.'
maxLength: 5, //验证最大输入字符数
maxLengthText: "长度不多于5个字符!",
// minLength: 2,
// minLengthText: "评论人长度不少于2个字符!",
-------------------------------
使用正则表达式验证
regex : /[\u4e00-\u9fa5]/,
高级自定义密码验证:
//先用Ext.apply方法添加自定义的password验证函数(也可以取其他的名字)
Ext.apply(Ext.form.VTypes,{
});
------------
items:[{
}
-------------------------------------------------------------------
Ext.window的closeAction有两种选择close/hide(完全关闭/隐藏)
close就是把此window destroy (默认) 如果使用默认,点击关闭窗口就把窗口对象销毁
这样就不能使用show()
closeAction:'hide'
5.如果需要定义控件有两种方法(以gridPanel为例子)
A:new Ext.grid.GridPanel({
})
B:{
}
使用new 的方式是立即创建组件 而使用xtype则是延迟创建 这样的好处是当需要渲染此组件时才创建
类似hibernate的延迟加载 都是为了提高效率!
6.在JS中把JSON字符串转为对象,Ext.decode ( )
7.可以在容器组件中把hideLabels设置为true,这样将不会显示容器中字段的标签了
8.年龄随着出生日期改变
{
}
-----------------------------------------------
第一种handler:
//document.body == Ext.getBody().dom
Ext.onReady(function(){
//
});
第二种listeners:
Ext.onReady(function(){
});
第三种on:
Ext.onReady(function(){
});
《》从gridpanel中获取一行数据填充到表单中
});
- extjs正则表达式验证
- extjs正则表达式验证
- extjs正则验证
- extjs正则表达式验证
- extjs正则表达式验证
- extjs正则表达式验证
- ExtJS常用的正则表达式验证
- ExtJS textField 表单验证 常用正则表达式
- java Extjs判断正则表达式验证结果方法
- ExtJS textField 的常用正则表达式验证(Regex)
- extjs 表单验证实例
- extjs 表单验证实例
- extjs 表单验证实例
- extjs的验证用法
- ExtJs 自定义Vtype验证
- ExtJs画面数据验证
- extjs 表单验证实例
- Extjs form 验证器
- linux 重启 oracle
- 【No1.】开始我的CSDN博客之路
- 计算机视觉资源汇总 - Part II
- 手机游戏小游戏种类
- 面试算法(三十一)连续子数组的最大和
- extjs正则验证
- iOS开发之Objective-C与JavaScript的交互
- UVA 540 team queue
- 15复变函数的积分(一)
- 北海1040阳光工程连锁经营成功率高吗?
- Android常用颜色RGB值以及中英文名称
- 从零实现MVC框架之控制层(6)
- 三天打鱼两天晒网
- Qt学习笔记2014.7.16.16:14——使用QLabel显示图像