Jquery 验证检查数组中的值是不是按照显示 jquery 错误消息显示错误
Posted
技术标签:
【中文标题】Jquery 验证检查数组中的值是不是按照显示 jquery 错误消息显示错误【英文标题】:Jquery validation check if value in array show error as per show jquery error messageJquery 验证检查数组中的值是否按照显示 jquery 错误消息显示错误 【发布时间】:2021-05-26 02:02:42 【问题描述】:var city = ["Cleveland", "Gilberdyke", "Llanrwst", "Swadlincote", "Turriff", "Westhill", "Oban", "Craigavon"]
$(".submitform").validate(
rules:
state:
required: true,
,
country:
required: true,
,
city:
required: true,
,
,
);
我想检查是否输入城市值 在城市数组中 所以显示验证信息 这个城市已经存在强>
我正在使用下面的验证脚本
<script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/jquery-validate/1.13.1/jquery.validate.js"></script>
我想显示类似的消息
请帮忙!!!!!!!
【问题讨论】:
【参考方案1】:(1) 你在这里创建一个custom validation array
例如:
$.validator.addMethod(
"array",
function(value, element, array)
return !array.includes(value);
,"erreur"
);
(2) 你将它与你的数组一起使用 city
:
$(".submitform").validate(
rules:
state:
required: true,
,
country:
required: true,
,
city:
required: true,
"array": city
,
,
);
【讨论】:
以上是关于Jquery 验证检查数组中的值是不是按照显示 jquery 错误消息显示错误的主要内容,如果未能解决你的问题,请参考以下文章