команда поиска jquery - PullRequest
       6

команда поиска jquery

0 голосов
/ 27 сентября 2010

Используя .find (), как узнать, существует ли переключатель в div или вызвать предупреждение

          <div id="emp_form">

          </div>

Ответы [ 3 ]

2 голосов
/ 27 сентября 2010

Вы можете использовать .find() (или просто селектор потомков ) и проверить .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 голос
/ 27 сентября 2010

Попробуйте это -

if ($('#emp_form :radio').length != 0) {
    alert('exists');
  } else {
    alert('does not exist');
  }
0 голосов
/ 27 сентября 2010
if ( $("#emp_form").find("input[type='radio']").length >0 ) {

} else {
   alert("There is nothing");
}

Исправлено.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...