初出茅庐,求大神告诉我这个代码每一行各代表什么意思!!
我想用一个下拉分页的插件,可是这个应用代码没看懂啊!!!求大神翻译
var myScroll = new MyScroll("#wrapper",{
ajax:{
url:"http://"+location.host+"/rs/realty/getRealtyList",
data:function(refresh,next_page){
var param = {
"pagination":{
"count":10,
"page":1
},
"isShowFiling":true,
"filter":{
"keywords":$("#keywords").val(),
"tag_id":0,
"selectable":0,
"areaId":$("#areaSelector").val()
},
"attribute":$("#attributeSelector").val(),
"type":0,
"price":0
};
if(refresh && next_page){
// 加载下一页数据并且刷新
param.pagination.page = next_page;
}
return JSON.stringify(param);
},
processResults:function(results){
removeLoading();
if(results.status.succeed){
var data = results.data;
var allItem = "";
if(!!data && data.length>0){
for(var i=0;i<data.length;i++){
allItem += '<li><a href="loupanxiangqing.html?id='+data[i].id+'">'
+' <div class="listItem">'
+' <div class="left"><img src="'+getImgUrl(data[i].url)+'"></div>'
+' <div class="right">'
+' <h3>'+ data[i].name +'</h3>'
+' <p style="margin-top:5px;"><span style="color:#e40c0c;font-size:16px;">'+data[i].priceUnit+'</span></p>'
+' <p style="margin-top:5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;">'+data[i].address+'</p>'
+' <p style="margin-top:5px;"><small>'+data[i].customerViewCount+'</small></p>'
+' </div>'
+' <div class="clearfix"></div>'
+' </div>'
+'</a></li>'
+'<hr class="xian">';
}
}else{
allItem = '<div style="text-align:center"><img src="'+no_record_img+'" style="width:95%;"><span style="display:block;width:95%">没有记录</span></div>';
}
return{
results:allItem,
isMore:results.paginated.isMore
}
}else{
layer.msg(results.status.error_desc);
}
}
}
});
myScroll.load_content();