怎样用jquery获取Repeater中选中的checkbox的值

2024-11-19 22:50:24
推荐回答(2个)
回答1:

var str;
$('.chkselect').each(function(){
if ($(this).attr("checked")) {
str+=$(this).val()+",";
}
});
str=str.substring(0,str.length-1);
alert(str);
这样你就能得到用","拼接而成的选中的值了:例如你选中了"桔子,苹果,香蕉"
我不明白你说的影响全选反选是什么意思?就是说全选反选的checkbox不包含其中是吗?
很简单,不要和你Repeater中的checkbox的class属性设置成一样就行,就是说那个checkbox的 class不要设置成"chkselect"就可以了

回答2:

alert($('input:checkbox.chkselect:selected').map(function(){ return $(this).val(); }).get().join());