单选框选择时隐藏显示DIV
<liid="ulli"><span>用户类型:</span><spanstyle="margin-left:30px;">业主</span><inputid="radi...
<li id="ulli">
<span>用户类型:</span>
<span style="margin-left: 30px;">业主</span><input id="radio" checked="checked" type="radio" name="userType" value="0" required="required" url style="width:30px;" /><span></span>
<span>家属</span><input id="sib" type="radio" name="userType" value="1" required="required" url style="width:30px"/><span></span>
<span>租客</span><input id="Tenant" type="radio" name="userType" value="2" required="required" url style="width:30px"/><span></span>
</li>
<li id="Owner" style="display:none">
<div class="form-group">
<span class="input-group-addon">选择业主 </span>
<select name="" id="" style="width:156px" >
<option value="">请选择</option>
</select>
</div>
</li>
默认为业主时不显示DIV 选择家属或者亲戚的时候才会显示DIV,再点回业主时再隐藏 展开
<span>用户类型:</span>
<span style="margin-left: 30px;">业主</span><input id="radio" checked="checked" type="radio" name="userType" value="0" required="required" url style="width:30px;" /><span></span>
<span>家属</span><input id="sib" type="radio" name="userType" value="1" required="required" url style="width:30px"/><span></span>
<span>租客</span><input id="Tenant" type="radio" name="userType" value="2" required="required" url style="width:30px"/><span></span>
</li>
<li id="Owner" style="display:none">
<div class="form-group">
<span class="input-group-addon">选择业主 </span>
<select name="" id="" style="width:156px" >
<option value="">请选择</option>
</select>
</div>
</li>
默认为业主时不显示DIV 选择家属或者亲戚的时候才会显示DIV,再点回业主时再隐藏 展开
2个回答
展开全部
$(":radio[name='xxx']").click(function(){ var index = $(":radio[name='xxx']").index($(this)); if(index == 1) //选中第2个时,div显示 $(divSelector).show(); else //当被选中的不是第2个时,div隐藏 $(divSelector).hide();});
追问
好像不行啊,而且,只有选择业主的时候DIV菜不显示,为家属跟租客都要显示
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
$(function(){
$("input[type=radio][name=userType]").change(function(){
var v = $(this).val();
if (v =="0"){
$("#Owner").css({"display":"none"});
}else{
$("#Owner").css({"display":"block"});
}
});
});
测试好用的,有问题随时可追问。
$("input[type=radio][name=userType]").change(function(){
var v = $(this).val();
if (v =="0"){
$("#Owner").css({"display":"none"});
}else{
$("#Owner").css({"display":"block"});
}
});
});
测试好用的,有问题随时可追问。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询