Jquery验证根据show Jquery错误消息检查数组中的值是否显示错误
我想检查是否在城市数组中输入城市值,以便显示验证消息此城市已存在 我正在使用验证脚本,如下所示Jquery验证根据show Jquery错误消息检查数组中的值是否显示错误,jquery,validation,Jquery,Validation,我想检查是否在城市数组中输入城市值,以便显示验证消息此城市已存在 我正在使用验证脚本,如下所示 var city = ["Cleveland", "Gilberdyke", "Llanrwst", "Swadlincote", "Turriff", "Westhill", "Oban", "Craigavon"] $(".su
var city = ["Cleveland", "Gilberdyke", "Llanrwst", "Swadlincote", "Turriff", "Westhill", "Oban", "Craigavon"]
$(".submitform").validate({
rules: {
state: {
required: true,
},
country: {
required: true,
},
city: {
required: true,
},
},
});
我想显示如下消息
请帮忙 (1)您可以在此处创建数组
,例如:
<script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/jquery-validate/1.13.1/jquery.validate.js"></script>
(2) 您可以将其与阵列城市一起使用:
$.validator.addMethod(
"array",
function(value, element, array) {
return !array.includes(value);
},"erreur"
);
非常感谢先生,非常感谢@法语的
$(".submitform").validate({
rules: {
state: {
required: true,
},
country: {
required: true,
},
city: {
required: true,
"array": city
},
},
});