更新时间:2025-03-20 12:19:55
在前端开发中,分页功能是常见的需求之一。今天,让我们一起探索如何用layui实现一个带有Ajax异步加载的分页效果吧!✨
首先,确保引入了layui的CSS和JS文件,这是基础操作哦~接着,在HTML中创建一个容器来展示数据列表,并设置分页组件。例如:`
`。然后,利用layui的laypage模块初始化分页器,比如:```javascript
laypage.render({
elem: 'pageDemo',
count: 100, // 数据总数
limit: 10, // 每页显示数量
jump: function(obj){
$.ajax({
url: '/your-api',
data: {page: obj.curr, limit: obj.limit},
success: function(res){
$('dataList').html(''); // 清空原有内容
res.data.forEach(item => {
$('dataList').append(`
});
}
});
}
});
```
通过这种方式,每次点击分页按钮时都会触发Ajax请求,动态更新页面内容,用户体验更佳!🚀 让你的网页更加流畅高效吧!👏