Доступ asp: CheckBox внутренний ввод из jQuery - PullRequest
0 голосов
/ 06 апреля 2010

У меня есть массив jQuery, действующий на каждый элемент управления, имеющий соответствующие class:

function Foobar() {
   $('.foo').each(function() {
     // do something with $(this)
   }
}

Я могу получить доступ к клиентским элементам управления, таким как <input class="foo">, и серверным элементам управления, таким как <<code>asp:TextBox CassClass="foo">

Но установка CssClass для asp:RadioButton не имеет смысла.Вот сгенерированный код:

<span class="foo">
   <input type="radio" />
</span>

Как установить class для внутреннего input или другим способом собрать его, используя jQuery?

Ответы [ 2 ]

1 голос
/ 06 апреля 2010
function Foobar(){
 $('.foo input[type=radio]:only-child').each(function(){
   // do something with $(this)
 });
}
1 голос
/ 06 апреля 2010

Вы можете получить радиоэлементы внутреннего типа входа разными способами, например, вы можете использовать селектор :radio:

$('.foo input:radio').each(function () {
  //...
});
...