Я согласен с другими авторами, вам действительно следует сменить lnkSecc
и Grup
на классы Css.
Если это статические идентификаторы HTML, исходящие из сетки данных ASP.Net, то вы используете столбец шаблона. Должно быть относительно легко изменить статический HTML-код в этом столбце шаблона для создания класса вместо идентификатора.
С этим изменением ваш код должен выглядеть примерно так:
// Format all of your hyperlinks when the page finishes loading
$().ready(function() {
// For each hyperlink of CSS class lnkSecc
$(".lnkSecc").click(function(e) {
// Don't let the hyperlink navigate
e.preventDefault();
// Walk UP the DOM to the first TR, and
// back down to the Grup CSS class, and then
// its child checkboxes
$(this).parents("tr").find(".Grup input:checkbox").each(function() {
// Mark the found checkbox as checked
this.checked = true;
});
});
});