dataType新增验证规则问题
目前jeecg 使用版本 3.7.1因原有dataType 属性不满足使用,需要新增一条验证规则
dataType:{
"*":/[\w\W]+/,
"*6-16":/^[\w\W]{6,16}$/,
"n":/^\d+$/,
"n6-16":/^\d{6,16}$/,
"s":/^[\u4E00-\u9FA5\uf900-\ufa2d\w\.\s]+$/,
"s6-18":/^[\u4E00-\u9FA5\uf900-\ufa2d\w\.\s]{6,18}$/,
"p":/^{6}$/,
"m":/^13{9}$|14{9}|15{9}$|18{9}$/,
"e":/^\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/,
"url":/^(\w+:\/\/)?\w+(\.\w+)+.*$/,
"ns":/^((\d+)(\.\d{1,2}))*$/
},
其中,ns为新增
已经修改了 /plug-in/Validform/js下面的 Validform_v5.3.1_min_en.js、Validform_v5.3.1_min_zh-cn.js、Validform_v5.3.1_ncr_min.js、Validform_v5.3.1-dev.js、Validform_v5.3.1.js 以上5个js文件
同时,数据字典dataType 已新增 ns 属性
但是前台验证的时候任然提示:dataType未定义!
请高手帮忙解决一下,谢谢!
var tipmsg = {
tit : "提示信息",
w : {
"*" : "不能为空!",
"*6-16" : "请填写6到16位任意字符!",
"n" : "请填写数字!",
"n6-16" : "请填写6到16位数字!",
"s" : "不能输入特殊字符!",
"s6-18" : "请填写6到18位字符!",
"p" : "请填写邮政编码!",
"m" : "请填写手机号码!",
"e" : "邮箱地址格式不对!",
"url" : "请填写网址!",
"w1" : "必须输入字母开头、可带数字、下划线的字符"
},
def : "请填写正确信息!",
undef : "datatype未定义!",
reck : "两次输入的内容不一致!",
r : "通过信息验证!",
c : "正在检测信息…",
s : "请{填写|选择}{0|信息}!",
v : "所填信息没有经过验证,请稍后…",
p : "正在提交数据…"
}
你这里也要定义报错的信息
页:
[1]