jquery\ajax\asp.滚动条到底部加载后面的10条数据,一直加载到没有符合条件的数据.
发布网友
发布时间:2022-05-14 22:47
我来回答
共3个回答
热心网友
时间:2022-05-15 00:16
服务端不存在问题,正常取一页的记录而已。好久没写asp了,不知道对不对
dim p : p=request.querystring("page")
...
rs.open "select * from tablename where ... ",conn,1,1
if not rs.eof then
rs.pagesize=10
pc = rs.pagecount
if p>pc then p=pc
rs.absolutepage=p
do while not rs.eof
response.write rs("字段")
rs.movenext
loop
end if追问差不多就这样。在优化一下逻辑判断,就差不多了。还有一个 if 后面少了 end if
if p "" then
if p > pc then
response.write("已经到达底部")
response.end()
end if
else
'跳转到主页
end if
热心网友
时间:2022-05-15 01:34
用page的思路肯定没有错
不过有个名词叫延迟加载,就是你说的滚动到底部了再加载其余的内容,这个思想的目的其实是为了显示速度,你可以研究一下延迟加载追问延迟加载做好了.每次到了文件底部我就用 ajax 执行的 get 带上page=i;i++
追答用order by 加上limit 就可以了啊
用你传过去的page,来取
热心网友
时间:2022-05-15 03:09
带page参数,分页查询追问你是看的我的问题补充吧,.我已经做好了 ajax get url?page=i;i++