Элементам флажка присваиваются идентификаторы в следующем порядке:
- list1_0 => «Один»
- list1_1 => «Два»
- list1_2 =>«Три»
Префикс ID с идентификаторами любых тегов <asp:Content ...>
, в которых они находятся.
Затем вы можете легко ссылаться на них из jQuery:
if($('#list1_1').attr('checked')) {
// the second item is ticked, do something
}
Если вы не уверены в идентификаторе, присвоенном каждому флажку, выполните проверку источника на странице для проверки.
Вы также можете написать простую функцию для этого:
function isListItemChecked(listIndex, listID) {
return ( $('#'+listID+'_'+listIndex).attr('checked')==true );
}