JQuery цикл foreach - PullRequest
       17

JQuery цикл foreach

1 голос
/ 10 марта 2011
$("#<%=ApprovalSelectPanel.ClientID %> input:checkbox:checked").each(function(){

    alert(this.val);

});

Это не возвращает атрибут значения в каждом флажке, он возвращает undefined

1 Ответ

5 голосов
/ 10 марта 2011

В этом контексте this является объектом DOM.

Попробуйте вместо этого:

$("#<%=ApprovalSelectPanel.ClientID %> input:checkbox:checked").each(function(){

    alert($(this).val());

});

Хотя эта работа также работает:

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