jQuery 表单验证插件:要求电子邮件为 .EDU 地址
Posted
技术标签:
【中文标题】jQuery 表单验证插件:要求电子邮件为 .EDU 地址【英文标题】:jQuery Form Validation Plugin: Requiring e-mails to be .EDU addresses 【发布时间】:2010-10-11 20:13:14 【问题描述】:我正在尝试构建一个仅接受 .EDU 电子邮件地址的注册表单。 我还想保留我拥有的 AJAX 功能(使用“远程”参数) 以确保该电子邮件地址以前未被使用过。
我该怎么做?
【问题讨论】:
【参考方案1】:$.validator.addMethod("edu-email",
function(value)
return (value.endsWith(".edu"));
,
"e-mail address must end in .edu."
);
javascript 没有 string.endsWith。您必须添加自己的。
现在将“edu-email”添加到表单输入类。
【讨论】:
【参考方案2】:没关系 - 想通了!
只需要使用jQuery.validator.addMethod
创建一个函数来检查子字符串
最后 3 个字母,保持我的其他代码不变,并添加一个引用
在我的 html 中添加了方法。
【讨论】:
以上是关于jQuery 表单验证插件:要求电子邮件为 .EDU 地址的主要内容,如果未能解决你的问题,请参考以下文章