Ext.form.NumberField使用
来源:互联网 发布:排序算法对比 编辑:程序博客网 时间:2024/05/21 10:43
this.typeCode= new Ext.form.NumberField({
fieldLabel : '类型代码', //标签名称
id:"typeCode", //字段标识
maxLength : 10, //内容的最大长度
width : 200, //控件的宽度
regex : /^\d{10}$/, //输入位数的限制
regexText : "必须输入10位数字!", //无效提示信息
allowBlank:false, //是否允许为空
blankText:'类型代码不可为空', //为空提示信息
allowDecimals:false, //不允许输入小数
allowNegative:false, //不允许输入负数
//selectOnFocus:true, //得到焦点自动选择文本
disabled : false, //允许编辑
result:false, //函数的返回值,必须在函数外声明,返回值才有效
validator:function(value) { //验证事件的处理
if (this.isEdit){ //编辑模式下,该字段不允许编辑,所以无需验证
return true;
}
var strTypeCode=value+"";//转换为字符串型
if (strTypeCode.length<10){
return "必须输入10位数字!";
}
DWREngine.setAsync(false);//临时关闭异步调用
try{
//检验是否存在该标识的记录信息
ParamConfigAction.checkPlaceTypeIsExits(value,function(result){//调用服务端进行存在性判断
if(result['errorCode']==-10){//不存在
this.result=true; //子函数的返回值,必须在函数外声明,返回值才有效,直接return无效
}else{
this.result="类型代码已经存在";
}
}.createDelegate(this));
}catch(ex){
alert("检测类型代码是否存在异常,原因:"+ex);
this.IsExistsTypeCode=false;
}
DWREngine.setAsync(true); //打开异步调用
return this.result;
}.createDelegate(this),
enableKeyEvent: true, //回车事件的处理
listeners:{
"specialkey": function(field,e){
if (e.keyCode == 13) { //13表示是回车键
Ext.getCmp("typeName").focus(); //切换光标到下一个文本
}
}
}
});
- Ext.form.NumberField使用
- Ext.widgets-form(下)ComboBox,TimeField,DateField,TriggerField,TextArea,NumberField
- Ext.widgets-form(下)ComboBox,TimeField,DateField,TriggerField,TextArea,NumberField
- Ext.widgets-form(下)ComboBox,TimeField,DateField,TriggerField,TextArea,NumberField
- Ext.widgets-form(下)ComboBox,TimeField,DateField,TriggerField,TextArea,NumberField
- 关于Ext.form.NumberField中输入一个超大数字,失去焦点后变成另一个数字的bug的处理
- ext numberfield添加金额输入效果
- EXT.NET NumberField 数字输入框
- Ext_数字输入框_Ext.form.NumberField
- Extjs4.0 NumberField的使用
- Ext.form
- ext form
- Ext.form
- ext--form
- Ext.form
- 使用Ext Form自动绑定Html中的Form元素
- Ext.Net 1.x_Ext.Net.NumberField的属性
- Ext.net 数字输入框NumberField属性设置
- 制作成tpk地图格式文件,离线装载
- 在Windows .NET平台下使用Memcached (Enyim使用)
- 学习GCD
- 博客已经 写了一万三千多字了... ...
- qt中采用宽带speex进行网络语音通话实验程序
- Ext.form.NumberField使用
- Mybatis的<where><foreach><set>等标签详解
- Python 模拟键盘输入
- hive lateral view explode 使用
- 关于静态变量,静态代码块,实例变量,实例代码块,构造函数的执行顺序
- java所有N位数之内的自幂数(3位数的自幂数也叫水仙花数)
- Foundation--NSUserDefaults
- freetds使用-远程访问SQL Server库
- Oracle分析函数