FromDateとToDateが選択されている場合、送信ボタンを有効にします。FromDateとToDateが選択されている場合に送信ボタンを有効にします。
私のケースでは、すべてのフォームが送信を許可するための入力です。 fromDateからのToDateが有効である必要があり、ボタンを提出するよりも、選択された場合に
$('#myform > input').on('input', function() {
var empty = false;
$('form > input, form > select').each(function() {
if ($(this).val() == '') {
empty = true;
}
});
if (empty) {
$('#register').attr('disabled', 'disabled');
} else {
$('#register').removeAttr('disabled');
}
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<form id="myform">
Name
<input type="text" id="" name="name" />
<br/>
<br/>From Date
<input type="date" name="fdate" />
<br/>
<br/>To Date
<input type="date" name="fdate" />
<br/>
<br/>
<input type="submit" id="register" value="Register" disabled="disabled" />
</form>
私の要件があります。
すべての入力または日付入力のみをチェックしたいですか? –