私がやっていることは本当に簡単です。私はちょうど基本的なフォームが欲しいですが、それが有効である場合でも、それがそこにぶら下がり、フィールドのような行為は有効ではなくても有効です。jQueryフォームの検証で検証を続行できません
たとえば、電子メールアドレスを[email protected]と入力してチェックアウトすると、有効と設定されます。しかし、私が戻って存在する電子メールを入れて、偽を返すべきであれば、状態は変化しません。これはequalToメソッドにも当てはまります。
それは本当にfrusteratingます:ここで/
だJS [短縮名]:ajax.phpため
$('#register').validate({
rules: {
scq: {
required: true
},
email: {
required: true,
remote: {
url: 'ajax.php',
type: 'post',
async: false,
data: {
type: 'email',
email: function() {
return $('#email').val()
}
}
}
},
email2: {
equalTo: '#email'
},
pass: {
required: true
},
pass2: {
equalTo: '#pass'
}
},
success: function(label) {
label.html(' ').addClass('success');
}
});
PHP:
if($row['id']) $success = true;
else $success = false;
echo json_encode($success);
これはbtwで動作しました。私はあなたのコメントを見た前に実際にこれを理解しました。これで人々は将来それを見ることができます! –