0
我有一些驗證問題。在我的頁面上我有多個表單,每個表單都可以更新特定用戶的密碼。如果用戶輸入密碼字段中的任何內容,則還必須將其輸入到密碼確認字段中。密碼字段僅用於輸入內容。以下是我在下面: 的HTML(剝離下來爲你高興)驗證多個表單與密碼字段
<form action="#" method="post" class="validateUser">
<input type="password" class="form-control" name="password">
<input type="password" class="form-control" name="password_again">
</form>
jQuery的:
var entry;
j$('.validateUser').each(function(index, element) {
entry = j$(this);
j$(this).validate({
rules:{
password:{
minlength:{
depends: entry.find("input[name='password']").val().length > 0,
param: 6
}
},
password_again:{
minlength: {
depends: entry.find("input[name='password']").val().length > 0,
param: 6
},
equalTo: {
depends: entry.find("input[name='password']").val().length > 0,
param: entry.find("input[name='password_again']").val()
}
}
}
});
});
jQuery的是目前沒有工作,在正確的方向上的任何幫助將不勝讚賞的
所有的表單都帶有與'name =「密碼」'和'name =「password_again」'相同的字段名? – Sina
@Sina是我。所有表單都具有相同的名稱屬性 –
然後你可以嘗試給它們分配'id's,然後用'input [id ='uniqueid']'測試並讓我們知道結果(如果有的話)? – Sina