if((this).hasClass(‘gray2’)){ (this).removeClass(‘gray2’).addClass(‘blue’);
var p_Id = $(this).val(); 取出当前的值 class=“?”
array_product.push(p_Id); js数组添加
}else{
$(this).removeClass('blue').addClass('gray2');
var p_Id = $(this).val();
**array_product.splice($.inArray(p_Id,array_product),1); //删除数组中的某个值**
}
$(this) 表示当前项 each中使用
var renderContent=function(comboName,list){
var str='';
for(var i in list) {
var item = list[i];
if (item.pItemRelatedProductInstance.pName == undefined) {
str = str + renderItem('请添加产品');
} else{
str = str + renderItem(item.pItemRelatedProductInstance.pName);
}
}//*************************** html 字符串
var content=
'<div class="asset-list">'+
'<h3>'+comboName+'</h3>'+
'<ul>'+
str +
'</ul>'+
'<div class="jcb-btn-box jcb-btn-single ">'+
'<button class="btn btn-sure">推送资产</button>'+
'</div>'+
'</div>'+
'<div class="gap"></div>';
return content;
}
__.ajax("/api/manager/myaccount/getallcomboassets",{"managerId":1}, function (result) {
console.log(result);
var c=result.params;
var con='';
for(var x in c){
var item=c[x];
//for 循环 item.list 就是拿出item中的list
con=con+renderContent(item[0].comboItemRelatedAssetPackInstance.comboName,item);
}
//把这个字符串放到那个里面***************
$('#combo-assets-list-majie').append(con);