easyui ajax 动态生成CheckBox 复选框


json

[

{"ID":1,"value":"首页"},

{"ID":2,"value":"滚动"},

{"ID":3,"value":"公告"}

]


function CreateAjaxCheckBox(Obj,strParaList,url)

{
 $.post(url, function (data) {
 var response = eval("(" + data + ")"); //转换为json对象   
 var listHtml=''; 
$.each(response,function(i){ 
  
    if(response[i].value!="")
    {
  
    listHtml += " <input type='checkbox' "+(strParaList!=""?(strParaList.indexOf(","+response[i].Id+",") >= 0?"checked='checked'":""):"")+" name='"+Obj+"' id='"+Obj+response[i].Id+"' value='"+response[i].Id+"'>"+response[i].value; 
    } 
    
    }); 
    
    $("#"+Obj).html(listHtml);
 
});
        


}

获取值
function GetCheckBoxList(Obj)
{


 var s="";
 var r=document.getElementsByName(Obj);  
 for(var i=0;i<r.length;i++){
         if(r[i].checked){
           s+=r[i].value+",";
       }
}   
return (s!=''?(','+s+',').replace(',,',','):'').replace(',,',',');


}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值