使用.find()如何查找div中是否存在单选按钮,或者发出警报
<div id="emp_form">
</div>
答案 0 :(得分:2)
您可以使用.find()
(或只是descendant selector)并查看.length
,如下所示:
if($("#emp_form :radio").length == 0) {
alert("No radio buttons found!, Crap!");
}
如果你想在这种情况下做点什么就有单选按钮:
if($("#emp_form :radio").length > 0) {
//do something
} else {
alert("No radio buttons found!, Crap!");
}
.find()
替代方案为$("#emp_form").find(":radio").length
。
答案 1 :(得分:1)
试试这个 -
if ($('#emp_form :radio').length != 0) {
alert('exists');
} else {
alert('does not exist');
}
答案 2 :(得分:0)
if ( $("#emp_form").find("input[type='radio']").length >0 ) {
} else {
alert("There is nothing");
}
固定。