https://jqueryvalidation.org/を使用してフロントエンドで自分のフォームを検証しています。基本的な "if field is empty - validate"は正常に動作します。jquery.validate - 有効なメールまでボタンが無効にされています
しかし、有効なメールアドレスが入力されるまで、送信ボタンを最初に無効にしたいと思います。フィールドが有効になるとすぐにボタンを有効にしたいと思います(キーを押すと)。
基本的には、有効な「btn-disabled」クラスを削除するだけで済みます。
私はこの関数/メソッドを追加するためにjQueryに苦労しています。誰かを助けることができれば感謝します。
相続人はわずか簡体版:http://codepen.io/dagford/pen/kXJpEZ
$(document).ready(function(){
$("#reset-form").validate({
rules: {
emailaddress: {
required: true,
email: true
}
},
messages: {
email: "Please enter a valid email address"
}
});
});
可能な重複:http://stackoverflow.com/a/13031687/6188402 –