热门IT资讯网

【百度地图API】如何调整结果面板的样式?如何获取指定页码的结果?

发表于:2024-11-25 作者:热门IT资讯网编辑
编辑最后更新 2024年11月25日,摘要:1、你是否想自定义查询后,结果面板的显示样式?2、数据接口每次只返回10条结果,如何取到单独每一页的结果?--------------------------------------------

摘要:

1、你是否想自定义查询后,结果面板的显示样式?

2、数据接口每次只返回10条结果,如何取到单独每一页的结果?

---------------------------------------------------------

一、如果自定义结果面板的样式?

我们通过数据接口拿到每一条数据,然后塞到自己想要的html结构里,如下:

if(cPNum > 0){                str += '
    '; temp.mk = []; for(var i=0;i'; temp.mk.push(pInfo.point); } map.setViewport(temp.mk) str += '
'; //这里略去页码显示部分,只显示第一页数据。 $('result')[xss_clean] = str; }

然后再自己给这些生成的html写上样式:

这样就有现在的样式:

二、接下来是页码显示的部分。

当鼠标点击页码的时候,就获取该页的十条数据。onclick="l_search.gotoPage(i)"

if(pageNum > 1){                    pageStr += '
'; for(var i =0;i' + j + '' } else{ pageStr += j; } } pageStr += '
'; }           str += pageStr;

三、全部源代码如下,点击这里运行。

结果面板样式+制定页码结果    


0