【发布时间】:2018-08-04 14:35:46
【问题描述】:
我想使用 jQuery 对电子邮件进行验证
使用 Ajax 的常规验证(必需)和其他验证
第一个验证电子邮件是否存在以及其他验证不在黑名单中的函数(其他表)
$('#form').validate({
errorElement: 'span',
rules:{
Email: {
required: true,
email: true,
remote: '/ifexist'
}
},
messages:{
Email:{
remote:'email already exist'
}
}
});
我尝试像这样添加其他遥控器,但它不起作用
remote: '/ifexist'
remote: '/inblacklist'
我的php代码
if(isset($_GET['Email'])){
$is_valid = Member::inblacklist($email);
header('Content-Type: application/json');
echo json_encode($is_valid);
}else{}
有什么办法吗?
【问题讨论】:
-
为什么不通过同一个端点验证两者?只是出于好奇。
-
@RomeoSierra 如果我使用相同的功能,我不知道每个人的信息是什么
-
@RomeoSierra 我学习了这篇文章,但我搜索是否有这样的方法而不定义 jQuery 函数
-
如果你不能做2个遥控器,可以在提交前检查submitHandler的黑名单