最小长度与最大长度验证

//取值范围(选择数字时显示)
layout : 'tableform',
border : false,
id : 'customfields_min_max_length_id',
hidden : true,
items : [{//最小长度(MIN_LENGTH)
xtype : 'numberfield',
fieldLabel : '取值范围',
// name : 'customfields_min_length',
name : 'MIN_LENGTH',
id : 'customfields_min_length_id',
//readOnly : (customFields_id != null && customFields_id != "") ? true : false,
style : 'background: url(Resources/images/pen.gif) no-repeat 3px center;padding-left:15px;',
maxLength : 5,
maxLengthText : '最小长度不能超过5位',
width : 200
}, {
xtype : 'label',
text : '~',
style : 'margin-left:30px;'
}, {
//最大长度(MAX_LENGTH)
xtype : 'numberfield',
labelSeparator : "",
name : 'MAX_LENGTH',
id : 'customfields_max_length_id',
style : 'background: url(Resources/images/pen.gif) no-repeat 3px center;padding-left:15px;margin-left:-30px',
validator : function() {
if (Ext.getCmp('customfields_min_length_id').getValue() && Ext.getCmp('customfields_max_length_id').getValue()) {
var max = Ext.getCmp('customfields_max_length_id').getValue();
var min = Ext.getCmp('customfields_min_length_id').getValue();
if (min > max) {
Ext.getCmp('customfields_max_length_id').invalidText = "最大长度不能小于最小长度";
return false;
} else {
Ext.getCmp('customfields_max_length_id').clearInvalid();
return true;
}
}
return true;
},
maxLength : 5,
maxLengthText : '最大长度不能超过5位',
width : 200
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值