java用layui实现下载_JavaWeb使用layui实现分页

本文介绍如何在JavaWeb应用中利用layui实现分页功能。详细讲解了从视图层到控制器的实现过程,包括layui模块的加载、表格数据的加载和分页请求,以及监听工具条事件。同时,文章提到了音乐文件的读取,但未具体说明下载功能的实现。
摘要由CSDN通过智能技术生成

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

JavaWeb使用layui实现分页

【1】视图层

播放

删除

var tabMusicInfor;//音乐信息表

var i=0;

var layer, table;

//1-页面数据加载

$(function () {

//【1】加载&初始化layui模块

layui.use(["layer", "table"], function() {

table = layui.table;//【2】获取layui的table模块的属性

layer = layui.layer;//弹出层

//加载table模块数据

layuiTable();

});

});

//【2】加载table模块数据

function layuiTable(){

tabMusicInfor = table.render({

//【1】指定table的容器选择器或 DOM

elem: "#tabMusicInfor",

//【2】指定加载数据的路径

// url:"${ctx}/web/MyMusicServlet?method=musicList",

//【3】控制整个table元素的宽

width : 1500,

//【4】设置表头。值是一个二维数组

cols: [[

{ type: "checkbox", fixed :"left",width:"10%"},

{ type: "numbers", title: "序号",width:"10%"},

{ field: "music", title: "音乐名" ,width:"30%"},

{ field: "songer", title: "歌手" ,width:"30%"},

{ fixed :"right",title:"操作", toolbar: "#barDemo",align:"center"},

]],

//【5】开启分页,limit设置当前页面显示的记录值

page: {

limits : [10, 15,20,30,50 ]

,limit : 10

},

//【6】用于对分页请求(将分页重新向服务器请求数据)

request: {

pageName: "currentPage",

limitName: "rows",

},

//【7】存储当前页的列表数据

data: [],

});

//【8】音乐列表数据重载

searchTabMusic();

//【9】监听工具条事件

layuiTabletool();

}

//2-1触发音乐列表数据重载

function searchTabMusic(){

tabMusicInfor.reload({

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值