Jquery动态在td中添加checkbox

如图:想要在这个id为headId的<td>中,用jquery动态添加checkbox 

代码如下 : data是我用ajax 从后台获取的数据,里面含有若干个user类,我想把所有的人名字展示成checkbox,再将选中的人员传给后台。

ajaxPost("/worklicense/worklicenseBanli/selectDeptHead",{"code":"SGZ_SLD"},function(data){
           for(var i=0 ;i<data.length;i++){ //几个人有几个checkbox
                  $("#headId").append("<input type='checkbox' value='"+data[i].id+"' name='header'/>"+data[i].name);
           }
       });

获取被选中的人员的id,传给后台

var headers = "";
           $('input[name="header"]:checked').each(function(i){
              if(0==i){
                  headers = $(this).val();
              }else{
                  headers+ = (","+$(this).val());
              }
           });
原文地址:https://www.cnblogs.com/zhanghaoliang/p/5981204.html