найти, установлен ли какой-либо флажок в определенном столбце GridView с помощью jQuery - PullRequest
2 голосов
/ 27 августа 2010

Пожалуйста, дайте мне знать, как проверить, установлен ли какой-либо флажок в определенном столбце (например, первом столбце) элемента управления GridView с использованием jQuery?есть флажки и в других столбцах, но мне нужно проверить, установлен ли флажок в определенном столбце.заранее спасибо.

Ответы [ 2 ]

3 голосов
/ 27 августа 2010

спасибо за ответ. решил сам с помощью следующей ссылки

if ($("#<%=GridView1.ClientID %> >tbody >tr >td:first-child > input[type=checkbox]:checked").length > 0) {}

http://www.codedigest.com/CodeDigest/63-Check-All-Checkboxes-in-a-Particular-Column-in-GridView-using-JQuery-.aspx

1 голос
/ 27 августа 2010

Вы можете сделать это:

var checked = $('selectorForColumn :checkbox:checked').length > 0;

или это:

var checked = $('selectorForColumn :checkbox').is(':checked');

... который будет возвращать true, если установлен хотя бы один флажок в столбце.

Не уверен, что правильный селектор не видит вашу разметку, но если это первый столбец, вы бы сделали что-то вроде этого:

$('table > tbody > tr > td:first-child :checkbox')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...