(function(){
if(recommend != null && recommend != "" && typeof(recommend) != "undefined") getAjaxRecommend(recommend,recommendName);
})
//页面设置每页显示条数
function getAjaxRecommend(recommend,recommendName){
var url = local_host + "/recommend/" + recommend;
if(typeof(recommend) != "undefined")
sessionStorage.setItem(columnSetting.pageSize, columnSetting.pagePer);
var ajaxTemp = {
url : url,
data : {
'pageSize':columnSetting.pageSize,
'page':columnSetting.pagePer,
'recommendName':recommendName,
'language':'zh'
},
returnFun:columnSetting.callback || getRecommendList
}
ajaxPost(ajaxTemp);
}
//生成文章新闻推荐列表
function getRecommendList(data,recommend){
var pagerFilter = eval(data.list);
if(data != undefined){
$.each(pagerFilter.objs,function(i,e){
if(e.type == "article"){
e.type = "文章";
if(langs != "en"){
if(e.articleBaseVo.doi){
html += '<div class="listp clearfix"><a href="article/doi/'+e.articleBaseVo.doi+'" target="_blank"><span>'+e.articleBaseVo.titleCn+'</span></a></div>';
}else{
html += '<div class="listp clearfix"><a href="article/id/'+e.articleId+'.htm" target="_blank"><span>'+e.articleBaseVo.titleCn+'</span></a></div>';
}
}else{
if(e.articleBaseVo.doi){
html += '<div class="listp clearfix"><a href="cn/article/doi/'+e.articleBaseVo.doi+'" target="_blank"><span>'+e.articleBaseVo.titleCn+'</span></a></div>';
}else{
html += '<div class="listp clearfix"><a href="cn/article/id/'+e.articleId+'.htm" target="_blank"><span>'+e.articleBaseVo.titleCn+'</span></a></div>';
}
}
}
html += '</div>';
if(total >= 2){
html +=getAjaxPageTag(pagerFilter);
}
$("#recommend-list").empty().append(html);
}
}
回传参数
<script type="text/javascript">
var columnName = getUrlParam("column");
if(typeof(columnName) != "undefined" && columnName != ""){
var columnSetting = {
abbreviation:columnName, //栏目查询名称
pagePer:1, //起始页
pageSize:10, //每页显示条数
boxId:"news-list" //内容盒子ID
};
}
</script>
页面
<div id="recommend-list"></div>