$(function(){ //分页初始化 var page=1; var totalPage=0; var dataUrl=""; var data={pageNo:1,pageSize:10,name:""}; var name=sessionStorage.getItem("name"); var searchType=sessionStorage.getItem("searchType");//判断是从首页进入还是从交易首页进入,从而使用不同的接口 if(name){ data.name=name; $(".sea").val(name); } if(searchType==1){ dataUrl="/api/portal/globalSearch" }else{ dataUrl="/open/app/home/AchievementsDemandSearch" } //主页项目列表数据获取 var datas=$.ajaxGet("get",dataUrl,data); dataUse(datas.data); totalPage=datas.data.totalPage; $("#fenye").attr("placeholder","1/"+totalPage); //主页项目列表数据处理 function dataUse(data){ var datalist=data.list; var datalength=data.list.length; var contHtml=""; for(var a=0;a/g,""):"暂无描述"; var keyword=datalist[a].keyword?(datalist[a].keyword.length>10?datalist[a].keyword.substring(0,9):datalist[a].keyword):""; var titleData=datalist[a].title?datalist[a].title.split(name):""; var leixing=""; var clickUrl="#"; var titleHtml=""; switch(datalist[a].fromTable){ case "achievement":leixing="成果";clickUrl="../achievement/achievementDetail.html";break;//成果 case "demand":leixing="需求";clickUrl="../demand/demandDetail.html";break;//需求 case "patent":leixing="专利";clickUrl="../project/projectDetail.html?id="+datalist[a].rowId;break;//专利 case "policy":leixing="政策";clickUrl="../find/findDetail.html";break;//政策 case "jt_business_project":leixing="项目";clickUrl="../project/projectDetail.html?id="+datalist[a].rowId;break;//项目 case "news":leixing="新闻";clickUrl="../find/findDetail.html";break;//新闻 case "expert":leixing="专家";clickUrl="../expert/expertDetail.html";break;//专家 case "adviser":leixing="顾问";clickUrl="../adviser/adviserDetail.html";break;//顾问 case "legal_adviser":leixing="法律顾问";clickUrl="../adviser/maintainDetail.html";break;//法律顾问 default :break; } //标题的红色处理 if((titleData.length==1&&titleData[0]=="")||titleData==""){ }else{ if(titleData.length>1){ for(var b=0;b${name}`; } titleHtml+=`${titleData[titleData.length-1]}`; }else if(titleData[0]!=""){ titleHtml=`${titleData[0]}`; } } contHtml+=`

${titleHtml}

${summary}

关键字: ${keyword}
类型: ${leixing}
`; } $(".cont").html(contHtml); } //点击进入详情 $(".cont").on("click","div",function(){ var id=$(this).children("a").children("input").attr("rowId"); var pdindex=$(this).children("a").children("input").attr("rowC"); console.log(pdindex); if(pdindex=="政策"){ sessionStorage.setItem("acindex",0);//政策 }else{ sessionStorage.setItem("acindex",1);//政策 } sessionStorage.setItem("findID",id);//新闻 sessionStorage.setItem("achieveID",id);//成果 sessionStorage.setItem("demandID",id);//需求 sessionStorage.setItem("projectIDs",id);//顾问,专家 }) //本页搜索 $(".search").click(function(){ name=$(".sea").val(); data.name=name; var datas=$.ajaxGet("get",dataUrl,data); dataUse(datas.data); totalPage=datas.data.totalPage; $("#fenye").attr("placeholder","1/"+totalPage); }) //分页 $(".down").click(function(){ if(page!=totalPage){ var data={pageNo:++page,pageSize:10}; //主页项目列表数据获取 var datas=$.ajaxGet("get",dataUrl,data); dataUse(datas.data); totalPage=datas.data.totalPage; $("#fenye").attr("placeholder",page+"/"+totalPage); } }) $(".up").click(function(){ if(page!=1){ var data={pageNo:--page,pageSize:10}; //主页项目列表数据获取 var datas=$.ajaxGet("get",dataUrl,data); dataUse(datas.data); totalPage=datas.data.totalPage; $("#fenye").attr("placeholder",page+"/"+totalPage); } }) $(".sousuo").click(function(){ var pages=$("#fenye").val(); if(pages<=totalPage&&pages>=1){ page=pages; var data={pageNo:page,pageSize:10}; //主页项目列表数据获取 var datas=$.ajaxGet("get",dataUrl,data); dataUse(datas.data); totalPage=datas.data.totalPage; $("#fenye").attr("placeholder",page+"/"+totalPage); } }) })