[英]IF Radio Button is checked and and no checkbox is checked then alert "please choose"
嘿伙计们,你能帮我解决这个问题吗? 当单选按钮值为“拒绝”且未选中 checkbox1 checkbox2 checkbox3 时发出警报“请选择原因”
<input type="checkbox" name="checkbox1" value="reason1" id="checkbox1"> Reason1
<input type="checkbox" name="checkbox2" value="reason2" id="checkbox2"> Reason2
<input type="checkbox" name="checkbox3" value="reason3" id="checkbox3"> Reason3
<br>
<br>
<input type="radio" name="radio" value="Approve" id="radio1" required> Approve
<input type="radio" name="radio" value="Reject" id="radio2" required> Reject
<button type="submit" href="#"> Submit</button>
尝试这个。 如果您需要解释,请告诉我。
$('input').change(function () { if($('#radio2').is(':checked') && $('#checkboxes input:checkbox:checked').length == 0) { alert("please choose reason"); } });
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <div id="checkboxes"> <input type="checkbox" name="checkbox1" value="reason1" id="checkbox1"> Reason1 <input type="checkbox" name="checkbox2" value="reason2" id="checkbox2"> Reason2 <input type="checkbox" name="checkbox3" value="reason3" id="checkbox3"> Reason3 </div> <br> <br> <input type="radio" name="radio" value="Approve" id="radio1" required> Approve <input type="radio" name="radio" value="Reject" id="radio2" required> Reject <button type="submit" href="#"> Submit</button>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.