【发布时间】:2017-06-21 06:46:06
【问题描述】:
我需要使用 jQuery Validate 的自定义规则来比较表单的两个输入文本字段。
我尝试了以下代码
//Our validation script will go here.
$(document).ready(function(){
//custom validation rule - text only
$.validator.addMethod("NotEqualTo",
function(value, element) {
return ???;
}, "Two Properties are matching"
);
$("#frmUpdatePassword").validate({
onfocusout: true,
rules: {
NewPassword: {
NotEqualTo: '#OldPassword' }
},
messages: {
NewPassword: {
NotEqualTo: "Two Properties are having same values"
}
}
});
});
HTML TextBox 是
<input type="password" id="OldPassword" name="OldPassword" />
<input type="password" id="NewPassword" name="NewPassword" />
请帮助我如何以通用方式比较不等于两个属性,而不仅仅是比较这两个字段。
【问题讨论】:
-
@DarrenSweeney 这里我将传递属性 ID 而不是值...