Javascript 更改parsley.js的默认消息错误";此值似乎无效";
在用户输入错误数据后,我如何更改parsley.js的自定义消息错误“此值似乎无效”,我使用的数据parsley模式只允许字母,不允许特殊字符或数字Javascript 更改parsley.js的默认消息错误";此值似乎无效";,javascript,jquery,parsley.js,Javascript,Jquery,Parsley.js,在用户输入错误数据后,我如何更改parsley.js的自定义消息错误“此值似乎无效”,我使用的数据parsley模式只允许字母,不允许特殊字符或数字 <label for="l_name">Last name <span class="text-danger">*</span></label> <input name="l_name" id="l_name" type="text" class="form-control" required=
<label for="l_name">Last name <span class="text-danger">*</span></label>
<input name="l_name" id="l_name" type="text" class="form-control" required="" data-parsley-pattern="^[a-zA-Z\s]+$">
姓氏*
我刚刚接触网络,我试着理解文档,但我的知识似乎不足以完全掌握它
我尝试了数据欧芹-约束
-message=“我的消息”和
data parsley错误消息=“我的消息”但什么也没发生。谢谢尝试使用自定义验证器: HTML:
代码笔:尝试使用自定义验证程序: HTML:
代码笔:如文档中所述,您可以使用自定义任何错误消息,例如
data parsley pattern message=“…”
,或者对于所有错误消息data parsley error message=“…”
,如文档中所述,您可以使用,例如data parsley pattern message=“…”
,或者对于所有错误消息data parsley error message=“…”
尝试adderror()
方法尝试adderror()
方法。您可以为此提供js小提琴吗?我试过了,但是“此值似乎有效”仍然出现,而不是自定义值error@SallyMcsalad:更新了响应和代码笔链接以拥有自定义验证器。您可以为此提供js小提琴吗?我试过了,但是“此值似乎有效”仍然出现,而不是自定义值error@SallyMcsalad:更新了响应和codepen链接,以使自定义验证器数据欧芹模式消息=“…”
完成了工作!谢谢<代码>数据欧芹模式消息=“…”完成了任务!谢谢
<form name="myForm">
<label for="l_name">Last name <span class="text-danger">*</span></label>
<input name="l_name" id="l_name" type="text" class="form-control my-field" required="" data-parsley-lastname>
<input type="submit"></submit>
</form>
$(document).ready(function() {
$("form[name=myForm]").parsley();
window.Parsley.addValidator('lastname', {
validateString: function(value) {
var patt = new RegExp("^[a-zA-Z\s]+$");
return patt.test(value);
},
messages: {
en: 'My message'
}
});
});