以下代码适用于单个变量idName
$('#' +idName+ ' input:checkbox').each(function() {...}
其中idName是id为div的变量,例如abc 但是现在idName可以有任何值,包括abc1,abc2等(即abc_)。 我使用了以下代码:
$('[id^="'+idName+'"] input:checkbox').each(function() {...}
但它不起作用。任何人都可以指出我出错的地方吗? 很抱歉没有安排小提琴
答案 0 :(得分:0)
试试这些
$("input:checkbox[id="+idName+"]").attr('checked',false);
答案 1 :(得分:0)
$("div[id*='idName']").each(function(){
$(this).children('input').attr('checked','checked');
})