Parsley + 尝试验证全角文本和半角文本
Parsley + Trying to validate Full-Width Text and Half-Width Text
Parsley + 尝试验证全角文本和半角文本
在邮箱输入框里,parsley js要验证全角/半角,我没有办法解决这个问题。
For FullWidth Sample :- https://fullwidthtext.blogspot.in/
JS + Rails代码:-
<%=
f.password_field :password,
placeholder: 'Eight digit password',
class: "form-control secondary_password",
id:"user_raw_password",
data: {
parsley_required: "",
parsley_minlength: "8",
parsley_required_message: "Fill the input box"
}
%>
请提出建议。
window.Parsley.addValidator('validateEnglish', {
validateString: function(_value) {
regex = /[\u3000-\u303f\u3040-\u309f\u30a0-\u30ff\uff00-\uff9f\u4e00-\u9faf\u3400-\u4dbf]/;
if (regex.test(_value)) {
return false;
} else {
return true;
}
}
});
将上述 js 验证添加到您的欧芹验证并将 parsley_validate_english
验证添加到您的字段
以上功能将帮助您拒绝非英文字符
Parsley + 尝试验证全角文本和半角文本
在邮箱输入框里,parsley js要验证全角/半角,我没有办法解决这个问题。
For FullWidth Sample :- https://fullwidthtext.blogspot.in/
JS + Rails代码:-
<%=
f.password_field :password,
placeholder: 'Eight digit password',
class: "form-control secondary_password",
id:"user_raw_password",
data: {
parsley_required: "",
parsley_minlength: "8",
parsley_required_message: "Fill the input box"
}
%>
请提出建议。
window.Parsley.addValidator('validateEnglish', {
validateString: function(_value) {
regex = /[\u3000-\u303f\u3040-\u309f\u30a0-\u30ff\uff00-\uff9f\u4e00-\u9faf\u3400-\u4dbf]/;
if (regex.test(_value)) {
return false;
} else {
return true;
}
}
});
将上述 js 验证添加到您的欧芹验证并将 parsley_validate_english
验证添加到您的字段
以上功能将帮助您拒绝非英文字符