<input type="radio" id="incomplete" name="app_status" value="incomplete">Incomplete Application<br>
<input type="radio" id="complete" name="app_status" value="complete">Complete Application<br><br>
<div id="app_box">
<input type="checkbox" name="application_complete" value="checked" />Checbox policy
<br><br>
</div>
我正在尝试实现一个单选框,这样当用户单击不完整的单选框时,它应该显示一个警报。
如果用户单击完整的单选框,则应显示“application_complete”框,否则将其隐藏。
这是我试图在我的 jquery 函数中实现的内容,我猜我的概念可能有点错误:
<script type="text/javascript">
$(function(){
$("#app_box").hide("fast");
if($("#complete").is(':checked')){
$("#app_box").show("fast");
}
elseif($("#incomplete").is(':checked')){
alert("Application will be incomplete");
$("#app_box").hide("fast");
}
});
</script>
谢谢大家.. 我需要对 JREAM 建议的代码进行少量修改。如果我选中 application_complete 框,然后单击不完整的单选框,我可以再次取消选中 application_complete 框吗?
没关系。我想到了。
$('input[name=application_complete]').attr('checked',false);