我想用jQuery来验证我的两个密码字段。jQuery - 验证密码
我的代码如下所示:
jQuery('#settingsForm').validate(
rules : {
npassword : {
},
pass_check : {
equalTo : '#npassword'
}
}
});
这是输入字段的HTML:
<label for='npassword'>New Password</label>
<input type='password' class='span10 password_check' name='npassword' id='npassword' value='' placeholder='New Password'>
<div class='separator'></div>
<label for='pass_check'>Confirm New Password</label>
<input type='password' class='span10' name='pass_check' id='pass_check' value='' placeholder='Confirm New Password'>
<div class='separator'></div>
虽然这并不做任何事情。我应该改变什么?一般来说,我是jQuery和Javascript的新手。
在此先感谢。
'equalTo:“#password''应该是'equalTo :'#npassword',因为那是其他元素的ID。 – Matt
您需要传递输入名称,而不是标签名称。 – JonathanRomer
哦,当然。但它仍然不起作用。有任何想法吗? – oliverbj