【发布时间】:2011-04-26 15:46:51
【问题描述】:
我有两个输入字段,email 和 email_confirm。电子邮件字段具有来自数据库的用户电子邮件的值。我想确保用户是否更新了他们匹配的电子邮件(两个输入必须具有相同的值),但是,我不能使用默认的 equalTo,因为电子邮件输入总是有一个值。因此,如果电子邮件值与默认值不同,我需要检查 email_confirm 是否等于 email。
这是我的代码,值似乎也总是空的。
$.validator.addMethod('myEqual', function (value, element, param){
return value == $(param).val();
}, 'Message');
【问题讨论】:
-
解决方法:$.validator.addMethod('myEqual', function (value, element, param){ return $(element).val() == $(param).val(); }, '消息');
-
回答您自己的问题并标记为答案,并非闻所未闻
标签: javascript jquery validation jquery-validate