2
ユーザーがチェックボックスをオンにし、入力フィールドにテキストを書き込むときにのみ、この保存ボタンを自動的に有効にします。私はここに何が欠けているのか、同じことをする代替方法があるのか分かりません。自動的に保存ボタンを有効にする方法
jQuery("input[type='text']").on("keyup", function() {
validate();
});
function validate(){
jQuery("input[type='text']").each(function(){
if (jQuery(this).val() != "")
{
if((jQuery("#groupidtext").val() !="") && (jQuery(".cate").is(':checked')))
{
jQuery("#save_me").removeAttr("disabled");
}
else {
jQuery("#save_me").attr("disabled", "disabled");
}
}
});
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input id="groupidtext" type="text" maxlength="50" />
<input class="cate" type="checkbox"/><label for="1">One</label>
<input type="submit" disabled="disabled" id="save_me" value="Save"/>