Validform_v5.1.js BUG 动态加载 datatype 属性
2014-05-07 11:48
411 查看
脚本库为 Validform_v5.1.js
型号 A/B (下拉列表) ddl
编号 ***** (文本框) txtVI_BEDROCK_CODE
如果要通过Validform 验证来控制一个文本框的文字范围,比如 A型号 17 位字符 B型号8位字符
下拉列表事件 如下 不行
if (ddl.Value == A) {
$("#txtVI_BEDROCK_CODE").removeAttr("datatype");
$("#txtVI_BEDROCK_CODE").attr("datatype", "s17");
$("#txtVI_BEDROCK_CODE").attr("errormsg", "车辆底盘号为17个字符!");
} else {
$("#txtVI_BEDROCK_CODE").removeAttr("datatype");
$("#txtVI_BEDROCK_CODE").attr("datatype", "s8");
$("#txtVI_BEDROCK_CODE").attr("errormsg", "车辆底盘号为8个字符!");
}
下拉列表事件 如下 OK
if (ddl.Value == A) {
$("#txtVI_BEDROCK_CODE").removeAttr("datatype");
$("#txtVI_BEDROCK_CODE").attr("datatype", "s17-17");
$("#txtVI_BEDROCK_CODE").attr("errormsg", "车辆底盘号为17个字符!");
} else {
$("#txtVI_BEDROCK_CODE").removeAttr("datatype");
$("#txtVI_BEDROCK_CODE").attr("datatype", "s8-8");
$("#txtVI_BEDROCK_CODE").attr("errormsg", "车辆底盘号为8个字符!");
}
------------------------------------------------------------------------------------------------------------------------
太坑了,20140507,我一上午就搞这个事情,老是验证错误,
原来动态加载datatype属性,必需是个范围,单个值不行。
型号 A/B (下拉列表) ddl
编号 ***** (文本框) txtVI_BEDROCK_CODE
如果要通过Validform 验证来控制一个文本框的文字范围,比如 A型号 17 位字符 B型号8位字符
下拉列表事件 如下 不行
if (ddl.Value == A) {
$("#txtVI_BEDROCK_CODE").removeAttr("datatype");
$("#txtVI_BEDROCK_CODE").attr("datatype", "s17");
$("#txtVI_BEDROCK_CODE").attr("errormsg", "车辆底盘号为17个字符!");
} else {
$("#txtVI_BEDROCK_CODE").removeAttr("datatype");
$("#txtVI_BEDROCK_CODE").attr("datatype", "s8");
$("#txtVI_BEDROCK_CODE").attr("errormsg", "车辆底盘号为8个字符!");
}
下拉列表事件 如下 OK
if (ddl.Value == A) {
$("#txtVI_BEDROCK_CODE").removeAttr("datatype");
$("#txtVI_BEDROCK_CODE").attr("datatype", "s17-17");
$("#txtVI_BEDROCK_CODE").attr("errormsg", "车辆底盘号为17个字符!");
} else {
$("#txtVI_BEDROCK_CODE").removeAttr("datatype");
$("#txtVI_BEDROCK_CODE").attr("datatype", "s8-8");
$("#txtVI_BEDROCK_CODE").attr("errormsg", "车辆底盘号为8个字符!");
}
------------------------------------------------------------------------------------------------------------------------
太坑了,20140507,我一上午就搞这个事情,老是验证错误,
原来动态加载datatype属性,必需是个范围,单个值不行。
相关文章推荐
- 又一个疑似Bug: XmlDataSource 控件的 Data 属性动态改变时,缓存不会自动失效
- dorado 动态改变 dataType 属性
- requirejs中data-main属性加载data-main指定的main.js文件找不到
- andriod 动态加载xml布局 莫名奇妙丢失xml根布局属性?
- PHP动态地创建属性和方法, 对象的复制, 对象的比较,加载指定的文件,自动加载类文件,命名空间
- .NET-DataColumn.DataType 属性
- Android中Data、Type属性与intent-filter配置
- Validform 表单验证自定义datatype ,账号实时验证返回规则
- Java动态加载属性文件.properties
- ext.data.store动态加载url
- requirejs中data-main属性加载data-main指定的main.js文件找不到
- requirejs中data-main属性加载data-main指定的main.js文件找不到
- 解决使用Validform插件,datatype里用ajax验证数据是否已经存在时出现的问题
- Runtime运行时动态加载模型属性
- form 标签中属性enctype="multipart/form-data"的作用
- 动态加载资源属性文件实现方案
- Android控件EditText的属性InputType的一些经验及动态设置TYPE_NUMBER_FLAG_DECIMAL无效的原因
- ID为GUID类型时使用ObjectDataSource控件的时候的未找到DataObjectTypeName属性的解决方法
- SpringMVC中文件上传,添加enctype="multipart/form-data"后表单其他属性为空
- [TI DLP Buglist]data type error in illum_EnableIllumination function