如何在jquery中动态设置复选框的值

时间:2017-03-05 11:48:47

标签: javascript jquery

var sites = sites_str.split(",");

$.each(sites,function(i,j) {

$('.check').append("<input type=checkbox name=site_name value=sites[i]>"+sites[i] +"</br>"

})  

当我尝试使用以下代码打印所选复选框值时

av=document.getElementsByName("site_name");


for (e = 0; e < av.length; e++)
{
    if (av[e].checked == true)
    {
       alert(av[e].value);
    }
}

它将“sites [i]”作为复选框值。有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

尝试以下代码。您正在将网站[i]硬编码为字符串。

calloc