Browse Source

创建投放》场景与分组(advertiser)

bao.zhang 9 years ago
parent
commit
5d7497a2df

+ 1 - 1
src/main/webapp/WEB-INF/pages/advertiser/main/ad/target/operator-ad-group/create.ftl

@@ -219,7 +219,7 @@
 						<#if placeList ??>
 						<#list placeList as place>
 						<div class="single_div">
-							<input class="single_div_checkbox" name="place" type="checkbox" onclick="place_fun()" id="${place.id!}" value="${place.id!}"><span class="single_div_span">${place.name!}</span>
+							<input class="single_div_checkbox" name="place" type="checkbox" onclick="place_fun()" id="${place.id!}-${place.name!}" value="${place.id!}"><span class="single_div_span">${place.name!}</span>
 						</div>
 						</#list>
 						</#if>

+ 17 - 6
src/main/webapp/assets/js/advertiser/operatoradGroup.js

@@ -450,7 +450,7 @@ $(document).ready(function(){
 					$.getJSON( zone_url_place, function(data){
 			 			$.each( data, function( key, val ) {
 			 				//alert(val.name);
-							$(".input-checkboxsDiv").append('<div class="single_div"><input class="single_div_checkbox" name="place" onclick="place_fun()" type="checkbox" id="'+val.id+'" value="'+val.id+'"><span class="single_div_span">'+val.name+'</span></div>');
+							$(".input-checkboxsDiv").append('<div class="single_div"><input class="single_div_checkbox" name="place" onclick="place_fun()" type="checkbox" id="'+val.id+'-'+val.name+'" value="'+val.id+'"><span class="single_div_span">'+val.name+'</span></div>');
 						});
 			 			
 			 		})	
@@ -460,7 +460,7 @@ $(document).ready(function(){
 					$.getJSON( zone_url_adgroup, function(data){
 			 			$.each( data, function( key, val ) {
 			 				//alert(val.name);
-							$(".input-checkboxsDiv").append('<div class="single_div"><input class="single_div_checkbox" onclick="ad_group_fun()" name="ad_group_ed" type="checkbox" id="'+val.id+'" value="'+val.id+'"><span class="single_div_span">'+val.name+'</span></div>');
+							$(".input-checkboxsDiv").append('<div class="single_div"><input class="single_div_checkbox" onclick="ad_group_fun()" name="ad_group_ed" type="checkbox" id="'+val.id+'-'+val.name+'" value="'+val.id+'"><span class="single_div_span">'+val.name+'</span></div>');
 						});
 			 			
 			 		})	
@@ -492,30 +492,41 @@ function place_fun(){
 	var input_length = $(".input-checkboxsDiv input[name=place]").length;
 	var get_place =  $(".input-checkboxsDiv input[name=place]");
 	var ad_group_id = "a"
+	var ad_group_name= "" ;
 	$("#hidden_class").html("");
 	for(i=0;i<input_length;i++){
 		console.log(get_place[i]);
+		var p = get_place[i].id;
+		//alert("p"+p);
+		var m = p.split('-');
 		if(get_place[i].checked==true){
-			ad_group_id = ad_group_id+","+get_place[i].id;
-			alert(ad_group_id);
+			ad_group_id = ad_group_id+","+m[0];
+			ad_group_name = m[1]+","+ad_group_name;
+			//alert(ad_group_name);
 		}
 	}
 	$("#hidden_class").append('<input type=hidden id="place" name="place"  value='+ad_group_id+'>');
+	$("#hidden_class").append('<input type=hidden id="placeName" name="placeName"  value='+ad_group_name+'>');
 }
 function ad_group_fun(){
 	var input_length = $(".input-checkboxsDiv input[name=ad_group_ed]").length;
 	alert(input_length);
 	var get_place =  $(".input-checkboxsDiv input[name=ad_group_ed]");
 	var place_id = "b";
+	var place_name = "";
 	$("#hidden_class").html("");
 	for(i=0;i<input_length;i++){
 		console.log(get_place[i]);
+		var q = get_place[i].id;
+		var n = q.split("-")
 		if(get_place[i].checked==true){
-			place_id = place_id+","+get_place[i].id;
-			alert(place_id);
+			place_id = place_id+","+q[0];
+			place_name = q[1]+","+place_name;
+			//alert(place_id);
 		}
 	}
 	$("#hidden_class").append('<input type=hidden id="place" name="place" value='+place_id+'>');	
+	$("#hidden_class").append('<input type=hidden id="placeName" name="placeName" value='+place_name+'>');	
 }
 function td_click(a){
 	var ii = "#td_"+a;