/*iHome 首页搜索填充数据使用*/ /*模糊搜索*/ var pageNo = 1; // 页码 var pageCount = 1; // 总页数 var searchType= 1; // 1.精确,2.模糊,3.类型 var quickSearchType = 1; // 1.全部 2.推荐 3.在线 4.最新 var selfhtmlstr=""; var buyshowflag=0; // 是否购买展示 var lovedListStr=""; // 偶遇列表id var jsonObj=[]; // 一次或取当前点赞信息 // 购买显示 function parseselfbean(selfbean){ if(null!=selfbean){ buyshowflag=1; var bean=selfbean; // 剪切nickname var nickname=bean.membNickname; selfhtmlstr="
  • "+ "
    "+ "
    "+ ""+nickname+" ("+bean.membhimno+")"; if(bean.memberfinance.mefiLevel==1){ selfhtmlstr=selfhtmlstr+ ""; } if(bean.memberfinance.mefiLevel==2){ selfhtmlstr=selfhtmlstr+ ""; } var countryInfo = null!=bean.membCountry?getMemberCountryInfo("en-us",bean.membCountry):""; var ageStr = 0 == bean.age?"":bean.age; if(ageStr != "" && countryInfo != ""){ ageStr += "," + countryInfo; }else if(ageStr == "" && countryInfo != ""){ ageStr += countryInfo; } selfhtmlstr=selfhtmlstr+"
    "+ageStr+"
    "+ "
    "; if(bean.ifOnline==1){ selfhtmlstr=selfhtmlstr+ "
    "; } selfhtmlstr=selfhtmlstr+"
  • "; }else{ buyshowflag=0; } } // 填充列表数据 function parseList(list){ if(null==list) return; if(list.length==0){ $("#datalists").hide(); $("#pagediv").hide(); $("#nodatatips").show(); }else{ $("#pagediv").show(); $("#datalists").show(); $("#nodatatips").hide(); $("#datalists").html(""); lovedListStr="";// 初始化列表id var num=GetRandomNum(0,2); var listLen = list.length; for(var i=0;i

    I want to be here to win the attention of millions of people.

    "); }else if(buyshowflag==1 && num==i){ if(searchType==3) $("#datalists").append(selfhtmlstr); } } // 广告位 if((pageNo==100000 && i==1) || (listLen==1&&pageNo==1&&i==0)){ if (searchType==3) { $.ajax({ url: apiUrl + '/Api/Ad/getContent', type: 'POST', dataType: 'json', data: {areaCode: '1467084938622'}, }) .done(function(adData) { if (adData.success && adData.obj) { if ($("#datalists li.bdra5:first").next('li').length) { $("#datalists li.bdra5:first").next('li').after("
  • " + adData.obj + "
  • "); } else { $("#datalists li.bdra5:first").after("
  • " + adData.obj + "
  • "); } } else { if ($("#datalists li.bdra5:first").next('li').length) { $("#datalists li.bdra5:first").next('li').after("
  • "); } else { $("#datalists li.bdra5:first").after("
  • "); } } if('en-us' == 'zh-cn') { $('.ggw.bdra5').append('广告'); } else { $('.ggw.bdra5').append('Advertisements'); } /* * $('.ggw.bdra5').click(function() { var himno = * $("#yonghuId").val(); $.ajax({ type: "POST", url: * "/Platform/adActivityCount", data: {himno: * memberhimID,type: 2}, success: function(data) { } }) * location.href = ctx + '/Platform/activity'; }) */ }) .fail(function() { // console.log('广告接口出错'); if ($("#datalists li.bdra5:first").next('li').length) { $("#datalists li.bdra5:first").next('li').after("
  • "); } else { $("#datalists li.bdra5:first").after("
  • "); } }); } } var handStr = list[i].isHand == 1? "ishand":""; if (handStr) { if (i==0) { handStr += ''; }else if(i==1) { handStr += ' second'; }else if(i==2) { handStr += ' three'; } else { handStr += ' three'; } } var htmlstr="
  • "+(list[i].isHand==1?"":"")+( (list[i].membChannel == 'csData')?"
    "+ ((list[i].mefi_level==2 || list[i].mefi_level==3)?"":"") + "
    "+ "
    "; // if(list[i].membLightNickname==null){ htmlstr=htmlstr+""+list[i].membNickname+""; // }else{ // htmlstr=htmlstr+""+list[i].membLightNickname+""; // } if(searchType==2){ // if(list[i].membLighthimno==null){ htmlstr=htmlstr+"("+list[i].membhimno+")"; // }else{ // htmlstr=htmlstr+"("+list[i].membLighthimno+")"; // } } if(list[i].mefi_level==1){ htmlstr=htmlstr+ ""; } if(list[i].mefi_level==2){ htmlstr=htmlstr+ ""; } var countryInfo = null!=list[i].membCountry?getMemberCountryInfo(currentlanguage,list[i].membCountry):""; var ageStr= 0==list[i].membAge?"":list[i].membAge; if(ageStr != "" && countryInfo != ""){ ageStr += "," + countryInfo; }else if(ageStr == "" && countryInfo != ""){ ageStr += countryInfo; } // var ageStr= 0==list[i].membAge?"":list[i].membAge+","; htmlstr=htmlstr+"
    "+ageStr+"
    "+ "
    "+ "
    "; if(list[i].ifOnline==1){ htmlstr=htmlstr+ "
    "; } htmlstr=htmlstr+"
  • "; $("#datalists").append(htmlstr); } /* google Admob 广告接入 */ // $("#datalists li:nth-child(5)").after("
  • " + '' // + "
  • "); } $("#datalists").append("
    "); // 记住点赞状态 $.post(ctx+"/User/Like/findIfIloveList",{"lovedIdList":lovedListStr}, function(data,textStatus){ if(data.success){ jsonObj=data.obj; // console.log(jsonObj) // 显示点赞和私信 $("#datalists li").each( function () { $(this).hover(function () { $(this).children(".jbxx").css("display","none").next().css("display","block"); // 查看是否是我点过赞的用户 var that=this; // console.log(jsonObj[$(this).attr("dataid")]==1); if( typeof(jsonObj[$(this).attr("dataid")])!="undefined" && jsonObj[$(this).attr("dataid")]==1){ $($(that).children(".jbxx1").find("a")[0]).find("span").addClass('liked'); } },function () { $(this).children(".jbxx").css("display","block").next().css("display","none"); } ); } ) } }) } function other_sendgift(obj){ var id,name,$obj; $obj=$(obj) id=$obj.data('id'); name=$obj.data('name'); sendgift(id,name,false) } // 喜欢某人 function doLikeSb(id,that){ var ab=$(that).find("span"); var dc=$(that).find("img"); if (ab.hasClass('liked')) { $.ajax({ url: ctx+'/User/Like/delilike', type: 'POST', dataType: 'json', data: {id: id}, }) .done(function(data) { if (data.success) { $(dc).css("display","none"); $(ab).removeClass('liked'); jsonObj[id]=0; } }) .fail(function() { // console.log("error"); }); } else { $.ajax({ url: ctx+'/User/Like/iliketo', type: 'POST', dataType: 'json', data: {id: id}, }) .done(function(data) { if (data.success) { $(dc).css({"top":0,opacity:"1"}) $(dc).css("display","block").stop(false,true).animate({top:"-70px",opacity:"0",width:"16px",height:"14px"},1000); $(ab).addClass('liked'); jsonObj[id]=1; } }) .fail(function() { // console.log("error"); }); } // $.post("/Member/Like/iliketoonly", {'mid':id}, // function(data,textStatus){ // // alert(data.success); // if(data.success){ // $(dc).css({"top":0,opacity:"1"}) // $(dc).css("display","block").stop(false,true).animate({top:"-70px",opacity:"0",width:"16px",height:"14px"},1000); // $(ab).addClass('liked'); // jsonObj[id]=1 // //layer.msg(data.msg); // }else{ // var ab=$(that).find("span"); // var dc=$(that).find("img"); // $(dc).css("display","none"); // $(ab).removeClass('liked'); // jsonObj[id]=0; // } // }) } // 整理分页数据 function parsePage(pageUtil){ if(null!=pageUtil){ if(pageUtil.totalPage>15){ pageCount=15; }else{ pageCount=pageUtil.totalPage; } pageNo=pageUtil.pageNo; // searchType=pageUtil.searchType; // quickSearchType=pageUtil.quickSearchType; createPage(); } } function createPage(){ /* 分页 */ $(".tcdPageCode").createPage({ pageCount : pageCount,// 总页数 current : pageNo,// 当前页 backFn : function(p) { if(p>1 && myMemberGrade<1){ upgradeMemberTip(); return false; } if (1 == searchType) { searchSelectionData(p) } if (2 == searchType) { searchData(p) } if (3 == searchType) { searchTypeData(p,quickSearchType) } } }); } function upgradeMemberTip(){ var e = '
    ' + $.t("Letter.upgradeMember") + $.t("global.nextopertion") + "
    "; layer.open({ title: false, content: e, skin: "noTitleTips", btn: [$.t("Letter.clickUpgrade")], yes: function(t, e) { window.location.href = ctx + "/Pay/UpgradeMember/index"; layer.close(t) } }) }