|
@@ -1,5 +1,52 @@
|
|
|
$(document).ready(function() {
|
|
|
-
|
|
|
+ //请选择媒体
|
|
|
+ if($("#main_operatorListUl").html()){
|
|
|
+ if($("#selectedOperatorId").val() == -1 || $("#selectedOperatorId").val() == ""){
|
|
|
+ $("#operatorListUl_span").html("全部媒体");
|
|
|
+ }
|
|
|
+ $("#son_operatorListUl").hide();
|
|
|
+ var url = "/ssp_web/widget/selector/provide/operator?parentId=1";
|
|
|
+ getSelectData1("operatorListUl_span","son_operatorListUl","operatorListUl_box","全部媒体",url,"operatorList","operator");
|
|
|
+ $('ul#son_operatorListUl li').live("click",function(){
|
|
|
+ $(this).parents('li').find('span').html($(this).html());
|
|
|
+ $("#selectedOperatorId").val($(this).attr("value"));
|
|
|
+ $("#selectedOperatorName").val($(this).html());
|
|
|
+ $('#son_operatorListUl').hide(); //ul隐藏
|
|
|
+ $('#placeul_span').html("场景");
|
|
|
+ $('#placeIdul_span').html("数聚场景");
|
|
|
+ });
|
|
|
+ }
|
|
|
+
|
|
|
+ function getSelectData1(target_spanId,target_sonulId,target_boxId,defaultName,url,paramValue,tabId){
|
|
|
+ $("#"+target_sonulId).append("<li value='-1'>"+defaultName+"</li>");
|
|
|
+ $.getJSON( url, function(data) {
|
|
|
+ if(tabId != null && tabId == "dimension"){
|
|
|
+ $.each( data, function( key, val ) {
|
|
|
+ $("#dimension_son_ul").append('<li value='+ val.id +'>' + val.name + '</li>');
|
|
|
+ });
|
|
|
+ }else if(tabId != null && tabId == "operator"){
|
|
|
+ var data_1 = data[paramValue];
|
|
|
+ $.each( data_1, function( key, val ) {
|
|
|
+ $("#"+target_sonulId).append('<li value='+ val.id +'>' + val.companyName + '</li>');
|
|
|
+ });
|
|
|
+ }else{
|
|
|
+ var data_1 = data[paramValue];
|
|
|
+ $.each( data_1, function( key, val ) {
|
|
|
+ $("#"+target_sonulId).append('<li value='+ val.value +'>' + val.label + '</li>');
|
|
|
+ });
|
|
|
+ }
|
|
|
+ });
|
|
|
+ $("#"+target_spanId).on("click",function(){
|
|
|
+ if($("#"+target_sonulId).height()>210){
|
|
|
+ $("#"+target_sonulId).css({"height":"210px","overflow-y":"scroll","overflow-x":"hidden","z-index":"9999" });
|
|
|
+ };
|
|
|
+ $("#"+target_sonulId).show(); //ul显示
|
|
|
+ });
|
|
|
+ $("#"+target_boxId).mouseleave(function(){
|
|
|
+ $("#"+target_sonulId).hide(); //ul隐藏
|
|
|
+ });
|
|
|
+ }
|
|
|
+
|
|
|
//获取省份信息
|
|
|
if($("#cn").val() != undefined){
|
|
|
if($("#cn").val() == "省"){
|
|
@@ -110,7 +157,27 @@ $(document).ready(function() {
|
|
|
$("#placeId").val("");
|
|
|
}
|
|
|
|
|
|
- initSelectUlData("placeIdul_son_ul","数聚场景","/ssp_web/back/main/ap/apmac/placeName",null,"placeIdul_span","placeIdul_box","placeName","placeId");
|
|
|
+ $("#placeIdul_span").on("click",function(){
|
|
|
+ $("#placeIdul_son_ul").empty();
|
|
|
+ $('#placeIdul_son_ul').css({height:"auto",overflow:"hidden"});
|
|
|
+ $("#placeIdul_son_ul").append("<li value='-1'>数聚场景</li>");
|
|
|
+ if($("#selectedOperatorId").val() != null ){
|
|
|
+ var url = "/ssp_web/back/main/ap/apmac/placeName?operatorId=" + $("#selectedOperatorId").val();
|
|
|
+ $.getJSON( url, function(data){
|
|
|
+ var data_1 = data;
|
|
|
+ $.each( data_1, function( key, val ) {
|
|
|
+ $("#placeIdul_son_ul").append('<li value='+ val.place_id +'>' + val.name + '</li>');
|
|
|
+ });
|
|
|
+ $('#placeIdul_son_ul').show(); //ul显示
|
|
|
+ if($('#placeIdul_son_ul').height()>210){
|
|
|
+ $('#placeIdul_son_ul').css({"height":"210"+"px","overflow-y":"scroll","overflow-x":"hidden","z-index":"9999" });
|
|
|
+ };
|
|
|
+ });
|
|
|
+ }else{
|
|
|
+ $('#placeIdul_son_ul').show(); //ul显示
|
|
|
+ }
|
|
|
+ });
|
|
|
+
|
|
|
$("ul#placeIdul_son_ul li").live("click",function(){
|
|
|
$("#placeIdul_span").html($(this).html());
|
|
|
if($(this).attr("value") == -1){
|