gpt4 book ai didi

javascript - 除非选中复选框,否则隐藏按钮

转载 作者:太空宇宙 更新时间:2023-11-04 16:23:36 25 4
gpt4 key购买 nike

我想隐藏表单按钮中的提交,除非至少选中了其中一​​个复选框。这是我的观点的示例

$(document).ready(function() {
$('input[type=checkbox]').click(function() {
if ($("#radiobutton :checked") {
$('#next-container').toggle();
} else {
$('#next-container').hide()
}
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="checkbox" checked name="radio" id="radio">

<div id="nxtbutton">
<div id="next-container">
<button class="card__btn btn" id="nxtBtn" type="button">Next</button>
</div>
</div>

最佳答案

检查 change 事件处理程序中复选框的长度,如果选中,则显示按钮

$(document).ready(function() {
var boxes = $(' input[type=checkbox]').on('change', function() {
var flag = boxes.filter(':checked').length > 0;

$('#next-container').toggle(flag);
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="checkbox" checked name="radio" id="radio">
<input type="checkbox" checked name="radio" id="radio">
<input type="checkbox" checked name="radio" id="radio">
<input type="checkbox" checked name="radio" id="radio">
<br />
<div id="nxtbutton">
<div id="next-container">
<button class="card__btn btn" id="nxtBtn" type="button">Next</button>
</div>
</div>

关于javascript - 除非选中复选框,否则隐藏按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40406593/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com