2012-02-27 67 views

回答

1

如果你想要的是为字符串的函数,请使用验证插件的正则表达式“电子邮件”,并创建一个围绕它的功能:

例子:http://jsfiddle.net/QuvSh/

+0

的字段绑定,这可能会比它的价值更麻烦,这完全有效。我似乎是通过复制已经写好的测试来扩大我的JS的浪费,所以我希望避免这样做,但是您的建议可能是我需要做的。 – 2012-02-27 20:41:15

0

你也许可以做一些事情,把它写成输入字段的值,然后验证它,但我认为你仍然需要一个表单来提交它 - 可能比你想要的更糟糕对于。

+0

是的。我的意思是我可以编写我自己的基本电子邮件测试来捕获明显不好的电子邮件,但我希望插件公开其验证方法,以便我可以使用它们而不是重复我已经引用的代码。 – 2012-02-27 20:25:34

+0

由于插件验证方法都与表单名称为 – charlietfl 2012-02-27 21:17:15

1

的方法是“暴露”,排序的。你可以做点像

var isEmail = $.validator.methods.email.call({ 
    optional:function() { 
    return false; 
    } 
},'[email protected]', null); 
相关问题